Fits well around waist and crotch.  Legs are very long.  I wear a 30" inseam pant.  I wear these all the time under pants during cold rides.  Keeps legs very warm.  Holds up very well after several washes.