I searched, it seems, forever to find a solution for our 3yo 70 lb. Lab to get up on our very high bed without continually lifting her and straining our (well, mine!) backs. I chose this one because of the positive reviews, gradual and sturdy incline, flat platform at the top and affordability. My husband put it together with ease in less than an hour...it is heavy, so I knew that I wouldn't be moving it around. We put this on one side of the bed, leaving about a 12" space to the wall which made it less scary for her without a railing. I stood in that space to train so she would come up to me while being reassured but staying very close to her either petting her, tapping the ramp with treats on it to coax her before moving a little further so she'd do it on her own. Our girl was skeptical, for sure, at first but with a calming voice, lots of praise and either chicken or beef to coax and reward her (she gets that anyway), she made progressive baby steps as she tested it. It took only a few days! I let her go as far as she was comfortable each time and didn't force her. Just praise and treats! Then repeat same thing several hours later. For the next couple of days, I still had to use some treats but less of them as she went up the ramp on her own a little further each time. Then, total SUCCESS!! And, tons of praise when she was on the bed! She doesn't even go all the way to the flat platform at the top of the ramp...just far enough where she can climb up onto the bed with ease. It hasn't been long and she goes up this (and sometimes down it if she doesn't jump off the bed) all by herself without either of us even being in the room many times a day. The width is good although I feel like it could be maybe several inches wider, but it's working. I think the proximity to the wall aids in sort of a visual railing. I read about "slippery carpet" and can see why some feel that it is an issue. So far, our girl isn't experiencing that but I think, in time, it could be something that we may have to address. It is rather thin. I didn't want to add/introduce something different to it at this point when it's working as is. And, maybe it won't be an issue. If it becomes one, we can easily remedy it and it wasn't a deal breaker. We keep her nails trimmed once a month so I think that will help that she won't snag it or tear it in anyway. We are both very happy with this product and I just figured that the initial cost is well worth it if it protects her from any injuries and us as well. She is a happy pup and loves snoozing on our bed with a big window for her to look out while she's on it. I wasn't happy about having a ramp in our room, but where it is located, it is unobtrusive and I can easily slide it over on our wood floors (it could easily be moved on carpet/rug as well) to either make the bed or change sheets. I looked heavily into a folding ramp, but decided that that, too, would be heavy and cumbersome defeating the purpose of straining our back. Love this so far and highly recommend!