I wasn't confident buying a swimsuit on line, but this suit is great! The cut is very flattering and the fabric is no sheer at all. The bottoms fit perfectly and comfortably, the top has to be tied tight, but has long, thick ties and keep the girls in check. I actually have a second one in cart right now. I do wish they had a paisley pattern or plaids mixed with the black.