I bought one pair for my hubby in grey and he likes them. The 2XL fits him well. I bought a second pair for myself in red, sixe XL. These fit me well, except I had to hem them but that's par for the course when I buy mens pj pants. They are soft and comfy.