Excellent product. My 6 years old son loves it and it keeps him busy for a while when we are at home. I wish I had bought it three years ago.