We purchased the trainer over 2 years ago. It has helped develop our girls with their approach and swing. We use it also with the younger girls so they can have something to work towards. You can adjust it so they can get the feel of things. As they grow the trainer can grow with them. Great rewards. Love that all levels can make use of it.