Minus the typical messy bathroom picture lol the dress is perfect ! It mailed in the time that it said it would. Under the chest is elastic, which I didn't know, yet I like it. It makes it more comfortable ! The length is perfect for me. It hits me just below the ankle. i'm 5'9" and 160lb with a 34D bust and I order a large. I hope this helps you ladies ! Love love love!