These are super warm, run pretty true to size (I got an XL, but wear a large normally on the top). They actually look pretty nice when worn on their own as well. I wore the pants alone and was really warm and comfy, but not hot. My friend who is less curvy than me also wore them and they looked great on them as well.