These are very nice quality pants. My boys are average size and they are a little big and long. They do have an adjustable waist band but are still a little big. I don't mind this because it means they can wear them longer...a money saver. My five year old is slim and although they are big they don't look ridiculously big. I'll just hem them and they'll be perfect. Overall this is a good buy. I would buy again.