Realistic Putting Surface Design – Features a layered turf structure with 10mm putting grass combined with 35mm grass, creating a smooth roll zone and natural transition that helps simulate real golf green conditions during practice. Thick 10mm Elastic Rubber Base – Built with a 10mm high-elastic foam backing that provides cushioning and stability, helping the putting green stay in place on hardwood floors, tile, carpet, or outdoor surfaces. Designed for Indoor & Outdoor Use – Suitable for use as a putting green indoor or putting green outdoor, making it easy to practice in living rooms, offices, patios, or backyards without complicated setup. Engaging Practice with Multiple Cups – Includes multiple metal cups and flagsticks to create varied putting challenges, allowing golfers to work on distance control and accuracy in a more engaging way. Easy Storage & Simple Care – The flexible construction allows the mat to roll up neatly for compact storage. Routine maintenance is simple with light vacuuming or rinsing with water and air drying.