"REALLY cute top, great details, nicely made. BUT! If you are smaller than a B cup, even the x-small will be too gappy on you. I'm a 32A, 26 inch waist, 100lbs, and it fit perfectly everywhere except the chest was about 3-4 inches too large. So, if you have a 26 inch waist and are at least a B cup, the x-small should fit you perfectly. If you are an A cup, it will be too large. Also, you can't wear a bra with this, but it's not see through."