Yes, it is perfect for our 4 year old grandson.
Not cheap but good quality
Great tee for younger players. Very durable, easy to assemble/take apart, and gives good feedback for good contact. If the bat hits more of the tee, the ball won’t go anywhere. Forces the player to focus on good contact with the ball.