Definitely cleans, but it gets too hot when standing in place and has burnt part of my hardwood floor.