My Smokey, a long haired mini dachshund just got diagnosed with IVVD that leacd to a slipped disc.  Fortunatly after 3 weeks of bed reast (vet gave her pills to make her groggy and out of pain) she is recovered but from now on she will need ramps everywhere.  This is awesome.  Nicely packed, very easy to set up and I was worried it might slip on the floor which is laminate, but its very stable.  You kind of have to pick it up to move it back and forth, slide to slide you can push it more easily.  We put treats on different levels to coax her up and down a few times the first night.  The next day all we had to do was have a treat at the end of the ramp we wanted her to use in the morning and by evening she just ran up and down it like it was the best thing.    The carpeting part is kind of plasticly woven material and she has no slipping on it.    We travel with her often, so am happy that it folds up so easily.  Great ramp, great price and was delivered 4 days early!