I ordered a large and the top was kinda tight but the back of the dress is make with a stretchy material. It's a little see through and the lace on the chest area is not the same as the picture, but overall great
It looks really cute and it's really unique, but let me tell you, it's so itchy!!! I would not pay more than $40 for the dress, but the material definitely held up and it was pretty true to the picture. I'd make sure you have a slip or something to wear underneath but overall I was pleased!