This was perfect for my 9 yr old grandson. He practice getting better everyday while having great fun. Great buy. Oh yeah, I have fun with it too.