I’m 5’4”, around 125 lbs, and ordered a size small in the leopard print 3-piece tankini. It’s surprisingly lightweight but still feels really well-made. Doesn’t feel flimsy at all, and I can tell it’ll last more than just one season. Definitely impressed with how it performs.