Top is two toned blue. 96% cotton, 4% spandex. Zipper on front. Says silver Tab on the bottom. Has a slight nubby feel to the fabric and is stretchy. Very nice.