These bathing suits are true to size and very good quality! I ordered 2 of them! The top is not too short and has very good coverage. The only thing I would change are the breast pads are a bet out too far to the armpit and are not big enough for bigger chested people.