This swim suite is amazing, great support with lines cups and very flattering. The top runs a bit large. Im 55 135lbs, purchased both small and medium. Currently using the medium bottom and small top. Would love to have the option to mix and match sizes, but for the price I couldn't complain buying two pairs.