I got this for my Rottweiler to use to go up the three front steps to my house from ground level. And even though I've only been using it for a short time, I'm very happy with it. It was definitely worth the extra money to get this ramp as opposed to any of the others.My Rottie is only about three years old but she is having problems with her joints. She has inflammatory bowel disease, so she is on a high dose of prednisone to suppress her symptoms. Unfortunately, this high dose of prednisone has resulted in a significant loss of muscle mass (over 10 pounds lost). This resulting loss in muscle mass has made her knees less stable. She had a torn CCL (a ligament equivalent, basically, to the ACL in a human) in one knee and she tore the CCL in her other knee by overusing the "good" knee. So she has a whole host of problems to deal with. Plus, I just moved into a house a few weeks ago, and it has some kind of steep front steps. My dog is having a lot of trouble negotiating these steps, especially with her knee injuries. So I wanted a ramp to make it easier on her.My dog weighs about 82 pounds right now. This ramp holds her weight although it (the ramp) is maybe a little flexible. It is certainly not appropriate for a person to walk on (I tried), but the way a dog's weight is distributed is different from a human's, and this held up my dog perfectly well. There are rubberized ridges all up and down the face of the ramp, so the dog doesn't slip at all. The width is perfectly fine for a dog the size of mine. And this sits securely on my step -- it's been there all day and hasn't moved an inch.This weighs under 20 pounds so I don't find it too heavy (a box of cat litter weighs more, by comparison). Of course, since I am using it at my house, it is staying in place and I am not having to transport it. It folds and unfolds easily.As for getting the dog to use it, mine picked it up very quickly. (I'm actually quite proud of her...) The first three time, she wouldn't use it. The fourth time, I put some kibble on the ramp (spread out from top to bottom) and she walked up the ramp, eating the kibble. Since, she has gone up and down numerous times -- all with kibble on the ramp at this point. Eventually I am going to stop using the kibble, but for right now, she needs that little extra incentive. Still, I was encouraged by how quickly she understood what to do.This is a neutral color. One thing to note: a large portion of mine was discolored (yellowish instead of brown). This did not affect the quality or performance so I plan to just use the ramp as-is.This is so much easier on her knees, and I love that she can't slip.