This dress really exceeded my expectations. I have gotten compliments every time I wear it! It's made of comfortable polyester material that is super breathable. I love the tie in the front, too. This dress would be easy to dress up or down depending on where you're going. The straps are adjustable, also, so I feel it would work well for all body types. I highly recommend it! And I want to buy more!