We have had this product for about 6 weeks and my daughter loves it. She will spend 30 to 60 minutes at a time working on her approach, arm swing, and ball contact. She is now hitting the ball harder in the games, without going out of bounds, and the look on her face is priceless. Her confidence builds everyday.