I'M 5'10-170LBS-XL WENT WITH 4X AFTER READING REVIEWS. SIZES RUN EXTREMELY SMALL! THE 4X FIT A BIT LOOSE BUT COMFORTABLE. THE TOP IS WAY TO SHORT. MATERIAL IS SOFT. PRICE WAS FAIR BUT THE TOP IS TO SHORT SO I WILL BE GIVING TO GOODWILL. FAST SHIPPING.