I absolutely LOVE this swim dress. The fit is perfect, the color is perfect, it is an overall super awesome bathing suit. The top is meant to fit women with a more full chest but it still looks really good on me. It is definitely true to size and seems to be stitched and made well with the good fabric. The bottoms are a normal, low-rise bikini but the top covers anything you wouldn't want to show anyways. This is super comfortable and I felt really good about myself poolside wearing this. Super happy with my purchase.