I’m 5’5 and 110lbs. The top fits perfectly and the bottoms are a little too big, but still wearable. I ordered the dark green color but the bikini is definitely grey. It took 5 days longer to get here than stated, and I won’t be able to exchange it because I leave for vacation in a week. It is still a cute and comfortable bikini so I am not disappointed in the purchase.