I ordered a medium and it fit just right. I'm 135 pounds and my chest size is a 34B. The material is relatively cheap but I can't complain considering it was only 20$! It's a great deal. The bottoms are very cheeky, definitely not a bathing suit to wear around my family considering its basically a thong lol but I'll definitely be wearing to a pool party with some friends:) hope my review helps!