It is really cute but the bottoms were huuuuge on me, I got a size small and for bottoms maybe needed an xxs, I’m 5’1 135lbs. Also the material is very itchy, I would not want to wear this swim suite all day even if it did fit. Top is super cute though