Very easy to install. I installed this over my hardwood floors. I have dogs and does not show scratches from their paws