These are excellent for a thick and tight feeling legging. They are a little warm, so great for colder weather. I am 5'8" 135 and a small is slightly snug.. where other Fabletics leggings, a small is perfect so think about sizing up. You can wear this anywhere.. gym, errands.. whatever! Would recommend for a heavier weight legging.
Kellea recommended this style