I have had my eye on this leo for a while and once I saw it was on sale, I had to get it! I ordered it in white (small) the first time and I was a little nervous that it either would be too small or see through because usually smalls can be a bit tight for me. I am 5'5" 115lbs and it fit me like a glove. Best of all, you can't see through it. I was so excited, I just bought another one in black. It's very comfortable and flattering. I would recommend this to anyone.