These pants (L-XL) are supposed to fit a child up to 125 lbs.  My son weighs 90 lbs at best and these are *tiny* on him to the point that they cut into his skin if he tries to wear them.  My son is so thin that he can wear a 5T pant (opposed to his length of a size 12) if he's not paying attention and puts on his little brother's pants on accident.  Anyway, the sizing is significantly off and I will be looking into getting a refund/replacement.