These are very soft and comfortable, but they should NOT be worn to the gym--if you're seriously working out. They are not spandex, it shows when you sweat. I work out hard at the gym, which causes me to to sweat A LOT, by the time I was done, it looked like I had peed my pants--if you only sparkle, they will work fine. Also, the inside of the thighs rub and creates the little material balls on the thighs (unfortunately, I do not have a thigh gap). The other thing I did not like was the seams are not real good--there were holes around the inseam of my calves after wearing them a couple of times. The thread breaks easily, not a big deal because I know how to sew, but for the price, I did expect better quality. If you are expecting to receive these right away, don't... shipping takes forever. Overall, if your looking for lounge wear, these are perfect because they are soft, stretchy (fits my very long legs) and comfortable. Plus, they have cute saying on the leg, that is why I gave them 3 stars, but they are not great gym wear.