Perfect for 7 year old. Item was on back order but shipped way before the date that was given.