It is good for the price.
4/5
Haven't used it on every thing but I do not reccomend using it anywhere near velour. It marked my velour bed which is frustrating. It does work well on cotton materials and I will be using it for many other things. Just be careful as to where you aim it.