Pants would fit a 10 year old Knees are padded. No tears or ribs Pick up North side not far from Northgate mall.