I ordered 3 gray ones for my husband who currently weighs 284lbs 6ft 4in. They were HUGE, probably 48 inches at the waist instead of 42! They might suit someone else. More like 5x imo. So when you order, order a size down or 2. They are very SOFT and comfortable. They also have lace! He loves them even though they are too big. Here you want more. So I will get more from him, but this time 1 or 2 times more. At his request. :)