Perfect for my 8 & 10 year old nephew & niece! They loved it!