We purchase these for my husband and coworkers to wear in an Automotive shop. They fit good and hold up to the dirt and grease. The pockets are nice as most mechanics know you need to have that little screw driver close.