I am so happy with this purchase. The bathing suit fits perfect and very flattering. I cant wait to go to the beach. I bought a medium i am 5'5 137lbs. I wear mostly small shirts and size 2 or 4 pants.