I ordered one size less as the reviews said and got a perfect fit
 I usually wear 3x but I  ordered a 2x. I liked them so well that I immediately ordered another pair! I haven't washed them yet, so I can't tell you anything about that, but they fit well and are super comfortable.  I'm 5'6" and weight 300 lbs.