I bought these for my husband who is his normal size and they fit him perfectly! I wear them sometimes even though they're too big for me. They are so incredibly comfortable! And so nice and warm!
Pros
good soft snuggly comfort
Cons
Warm but probably too hot! I avoid wearing it as much as possible because it's too much. and very fat.