i have linoleum - it was installed under the walls so tearing would be a minimum. i am using the deep litter method so it is under quite alot of litter - slipping is not an issue. yesterday i cleaned it out - first time in 3 months. it worked so well. the floor looked just like when we installed it. time will tell - but so far i like it alot.