Worked great on my laminate floors. Does leave some hair, but I do have 3 dogs. Works better than others I have owned. I did receive this product free for my review, but it is objective and honest.