Sexy and cute. In fact really you could wear the top with jeans or a skirt and it would look fantastic. The bottoms are true to size as is the top. I ordered an XL and it fits well. I love the polka dots and black buttom. I do think this bathing suit will last me a long time. It's material is very thick and not see through at all. I love it and I suggest you to buy one too!!!