Fit and quality are great! Even after washing all the best. Very comfortable to wear. Have for Pants 7.55 paid whether they are worth the regular price of 17.95, everyone must decide for themselves. In my case, they were the purchase price in any case worth it!