Bought these for my son to wear at school and church, he's 9 years old and fairly tall and slim.  The cuffs were long but that's OK with me and the waist was loose enough to wear comfortably with a belt.  He loves the pants and says they are comfortable and warm.

They arrived quickly and securely packaged , I would buy these again from this seller.