I bough this because I have a really cute white skirt but I was a little self conscience to wear it though. I was afraid it was too se through. I wear these underneath and they work great! love them! I weight 170 pounds and I am 5'6. These fit me just fine but only because they stretch as much as they do. Even if I gained some weight I'm sure they would still fit.