I been using this on the range the last few weeks. and I love it during warm ups. It works best on mats cause you can repeat your ball placement and build muscle memory with the exact same ball placement everytime.. it worka on grass too but you will have to move it after a few shots if your take divots with the irons. I ended up giving it to a friend who a who struggles with ball striking cause I'm confident it will help him. So I'm buying another. I have small issues in my striking 8.8 ghin. This has made my setup more consistent and eliminated the set up as a variable in my swing. Defiantly invest in one. I think it can help all golfers from beginners to scratch.