This was the perfect choice for my 4 year old. She just started taking tennis lessons and seems to be the perfect fit and weight for her. She's 45" tall, so I think the ages best suited for could even go from 5 - 7 instead of 7 - 9.
I bought this as a Christmas present for my 7 yr old daughter who is starting to get more serious about her game. Very light weight and super cute racquet for the price!