This dress is 55% polyester, 40% cotton and 5% spandex so it has some nice stretch to it and soft! There is an adorable ruffle around the waist that is elastic. There is 2 functional buttons on the back.Gemma Dress$40.00PriceSizeSelectQuantity*Add To Cart