I bought two size L and XXL. Fit very well depending your measurement matching with product description. After many wore and washing the fabric don't change color, But one time I left soaked in water with laundry soap and underwear faded