This dress is great quality. The fabric is very breathable but also thin so keep in mind you may want a slip, the dress is not lined. This fabric is also prone to wrinkles but I love it for what it is. For sizing I should have gotten a small but the medium still fits nicely.