Actually, I bought it my husband. But surprisingly, after receiving it I decided to to take it for my own usage; the pants look too small for my husband to put on, even though the size is 3XL. The product cutting is too small even upsize it. The material overall is ok good, soft and comfy.