First of all I am quite pleased with the quality of these thermals considering the price. If they were more expensive I'd take issue with the quality, but I snagged them for dirt cheap so I don't expect them to be 100% tip-top magoo.

I love the pattern that all of these came in, especially the bow print and the foxes. The material is pretty good, I like that it's woven and not that weird smooth texture that some thermals have... it's held up quite well after a couple month's wear and several washes - no tears or pilling yet. They're warm and breathable, not sweltering. They aren't scratchy, but they could be softer... I prefer the texture of my more expensive Cuddle Dudz from Target. Be aware that these thermals are on the lighter end, making them good for my morning walks here in Portland, Oregon - but if you're braving extreme temperatures, these might not be ideal for you.

As for the sizing and fit, I'd say it's pretty good. I'm right in between sizes S/M and I ordered medium at the recommendation of other reviewers. In hindsight I think a small would've served me better, but I wouldn't know unless I tried them on. They fit well at first but stretch considerably after a couple days' wear, and because I have sensitive skin that gets chafed by baggy pants, I wear close-fitting spandex leggings beneath them to protect my skin and extend use between washes (which shrinks them back up again). Also the waistband goes way up over my belly button, which I didn't like at first - until I realized that it's extremely useful to keep them in place while active (unlike my aforementioned Cuddle Dudz which, fitting at/below the hip, don't like to stay put as easily).

So all-in-all, if you're looking for super thick, soft, luxurious thermals that retain their shape, keep looking and be ready to pay more. But if you need a big stack of "good-enough" leggings at a super low price, then these will do the trick.