This is a must have for anyone that has any solid floors. I have yinyl throughout and dogs and this product is a lifesaver for me with bad back , knees and hip. I literally saved having to pay someone to clean for me. Highly recommend.