Review (5/5): Great for the price
I use these all the time. Have to be careful with the needles in the foam because the foam will tear, but that is to be expected when abused. Just be careful which direction you pull the needles back out and you will be fine.