The one problem we found is that our dog slipped on the surface both going up and down. We had to glue carpet to the surface to ensure safety. Otherwise, exactly what we expected. 

Pros: Light weight and easy to place on various pieces of furniture
Cons: Slippery surface.