I am very small to begin with so the tops are perfect for me, but had I been tall they would have not fit properly. The built-in bra provides great support and I am very pleased with the quality for the price!!