This is actually my second purchase. I loaned my spinwave to my daughter a few months ago when she moved into her new house and well.... I have decided to just let her keep it and bought myself a new one. I actually use this at my office and home on vinyl plank flooring and it does a great job at getting clean down in the "grain" made into the planks.