The reviews are helpful. The fabric is soft and nice. Colors aren't as deep and vibrant as in picture. More muted. But, I still love it. I'm about 5'8, 210lbs and usually an XL if it stretches and I get a 1X if it doesn't. This a stretch Fabric so I got a XL. It fiit well and length just long enough. If you are about my size and height, I wouldn't go smaller or larger. The 2x would have been too big and would need alterations. The XL pants would be too short unless you don't have big thighs and hips. Then you might be okay.