The dress is very beautiful and it's stretchable. I was gifted this in XL size I got it stiched in small size . you can even remove the stiches and make it in your size . I have wore it once and then never again. no damage no discoloration no stain .