Can't say much about pants.  Either they fit or they don't.  The nice wide, boxer-type waistband makes them easy off-and-on and comfortable for my 12 hour shifts. However....they MUST run small because several years ago I wore 2 sizes smaller and "suddenly" size 12 doesn't fit me anymore! (that's a joke).