The material is great, and the fit is good, but the cups are a bit small. I didn't know it would be underwire so my chest doesn't fit in the cup but i gave it 5 stars because the suit has enough give that it isn't uncomfortable. Just what I was looking for at 7 months pregnant!