The fabric material and quality everything is top notch , the only issue I faced was that I ordered size XL and I’ve ordered xl before but this was a a bit shorter in length and a bit fitted from thigh area( I’m 5’7 ). Otherwise I always order from Teefit they’re b the best