Stretchy 97% cotton, 3% spandex. Pull over. Hidden back zipper goes half way up. Gathered down the front and on both sides. The floral embroidery are pink and khaki. Stored in my smoke free home. I print my own shipping label so I can normally ship your purchase out in a day or two.