The concept behind this padding is good. However, I got annoyed with sticking the padding on. I found the sticky tape difficult to work with; it kept sticking to itself and tgen I had to throw it out. There's no extra tape if you do need more adhesive for the longer strips. And the tape didn't stick to my brick fireplace at all. I used some carpet tape to make it work much better. It seems like the product manufacturers should have these details worked out.
So from my experience, I'd say the foam is okay (it's easy to cut, not super thick, but okay), while the tape was annoying to deal with.