Bought these for my son at Christmas. He absolutely loves them. Fit & quality are great. Going to buy another pair as I have to wash these a lot so he can wear again!! The zippered pockets are great to carry phone etc. For reference he is 5'6" about 135 lbs. Normally he would wear a small in athletic pants but after reading other reviews I got a medium & they are perfect. He probably would have fit in small but would have been too tight for his liking. Size up if you are borderline.