Very warm if a bit delicate
I'm normally an XL in pants (35 waist.) These are solidly oversized. I ordered an XL and had to return for a large. They also run pretty long, so if you're on the shorter side maybe avoid. Aside from that in white at least they appear to get dirty very easily, but have handled a light wash cycle inside out just fine.
On the positive side, these are an order of magnitude warmer than standard sweats from adidas, lululemon etc and will be getting a lot of use this winter