Fit - Pretty true to size. Style - They look great against the white/blue graphics on my yz250. Comfort - Went trail riding with them the day they arrived, lightweight and breathable! Durability - So far they have held up great, no issues. Overall these are great pants for the price, the set (jersey, gloves, pants) all look great together, everything is lightweight and breathable and they hold up real well.