I love this dress! it is amazingly comfortable and flattering (i would think to many body types). i have a more athletic, petite body build and this dress gives me great curves. i have already received so many compliments while wearing it out! the best part is, i can wear it to work (i'm a teacher), and then wear it out by easily dressing it up.