This dress is very, very flattering which i was a little surprised about because i have a smaller chest! it is pretty long, coming to right around my knees and i love the buttons! i would say that the quality is not 100% there, it is very thin material but i am still very happy with it. i really wish they made this dress in other colors because i would buy them in a heartbeat! it is a perfect summer dress and i can't wait to wear it!!