Lovely nice quality two piece swimsuit! Although it does run small, its a lovely swimsuit at a great price!! For reference usually a size M in swim bottoms, and a 36B bra size, ordered in a size XL, perfect!!