We received this as a gift, along with a bag of foam balls and they are perfect! It’s an awesome way to practice indoors. Haven’t had the chance to try it outdoors yet, but I imagine it would be even better! Quality, durable and it comes with a carry bag with room for the accessories. Highly recommend for golfers