The fit wasn't a problem, seemed alright just not an appealing fit. The bottoms are too long and fit odd. The top is too small and makes everything smooshed. Returning the bikini wasn't happy with this purchase.