SOFT/COMFORTABLE. BEING 5'10-175LBS-XL I WENT WITH THE XXL FOR ROOMINESS AND THAT'S EXACTLY WHAT I RECEIVED! XL WOULD HAVE FIT. TRUE TO SIZE. FAIR PRICE. WELLMADE/ DURABLE. FREE SHIPPING TOOK ABOUT A WEEK.