The quality of this set is really cute and comfortable. I loved the color and it was the perfect length of top and bottom not too short and not too long, so I didn’t feel like I was drowning in it. I ordered M and for reference I’m 5’2 and 145lbs. I was happy to see that it fit me so well and that it was flattering to my body. The fabric is really nice and not too thin so you don't have to worry about it being see-through.