Bought this for my 5 year old for her birthday. She's been obsessed with mini golf. I had this same set growing up as a kid and LOVED it. 30+ years old and it's still in pristine shape. They don't make things like they used to. This is absolutely amazing!!