Country club elite mat from Costco hurts my elbow so bad on the first day and I returned it immediately. I bought "FORB Driving Range Golf Practice Mat" after trying in my kids' instructor's class and I like it a lot.
https://www.amazon.com/gp/product/B0185YLF10/ref=ppx\_yo\_dt\_b\_asin\_title\_o01\_s00?ie=UTF8&psc=1