I love this dress. the fabric is a little heavy, so it won't blow away on a windy day (and bonus, even with my triple d chest i'm comfortable not wearing a bra with this) but may not be what you want to wear on a really hot day. the shape is flattering on any body type-i am 6 months pregnant and it still looks great. it can go from spring to summer to fall quite easily, with the addition of a jean jacket and some converse or vans instead of sandals. i'd absolutely recommend this dress.