This ninja steamer knocked it out the park for me! It is very durable, safe & efficient. Just what I needed for my hardwood floors!! The only thing I would change is the fact that it is not cordless, which affects the portability of the item.