I needed a gradual grade ramp for my dachshund and dachshund / corgi mix to get on and off the bed. In the past I had used plastic pet steps, then upgraded to nice wooden steps, but both were too short for my bed and too steep for my dogs to go down. Honestly, my dachshund just jumps on and off the bed, but with the ramp, we are hoping to train him to stop. My dorgi can't jump on the bed, so he was used to using steps and the switch to this ramp was easy for him. Our only problem is trying to get him to learn to walk down it and not jump. The ramp I received has nice carpeting on it and it's not slippery like the original ramp seemed to be. We have ours positioned along the end of the bed (by the footboard) so that neither me nor my fiance have to climb over it to get in and out of bed. My fiance said that it was fairly easy to put together - oh, and it looks very nice! The dark wood and tan carpeting match our bedroom decor very well. I would definitely recommend.