I love this is light weight, 20 lbs. I love that it can carry 300 lbs, although we don’t need that much. I love that it has a handle & strap. I love that the part the animal walks on has a kind of scratchy surface, slightly resembling fine sand paper, so the pet doesn’t easily slide.We have had it a couple months. It’s the only reason my dogs can still go for a ride in the car, which they love, & have done nearly every day, ears flapping in the breeze, excited smile on their faces.I am 71, and can manage this thing despite respiratory problems which makes my endurance far less than just a few years ago. The outer working part is made of aluminium, and one part slides under the other. One can snap the snap which would make it easier to carry by the handle if necessary. I never snap it cause I almost always leave it in the back of my Enclave, which fits nicely with both seats down so the dogs have the entire back with room to sit by the windows. The only problem I anticipate is it seems to be slightly harder to slide open & shut, as if it needs waxed or simething. Kind of fearful of gumming up the works by trying wax or oil. Its aluminum on aluminum which seems to be tending toward not being as easy. I’ll let you know if I find a solution, but it isn’t really a problem just yet.. just anticipating. Also, the rough surface is still rough, but I could see it becoming less rough/more slippery over time & use. I got the longest ramp cause my dogs are big, one over 100 lbs, and she has ligament & arthritic pain, & her leg will completely give out. The smaller dog (by 30 lbs) limps occasionally. It doesn’t make sense to reduce an angle not enough to benefit the pet..so the longer the ramp, the easier/less steep the angle the animal must traverse. Also, it took a few days of light training to get the dogs to use the ramp because Moxie indicated “this is dumb..I can jump” and Daisy-doodle was afraid of it, but after a few days they use it without problems. I have to reinforce Moxie by chaining her to leash in back seat while I open the door & put out the ramp, because she WILL jump from the end and she’s an old dog. Daisy-Doodle is generally a good girl & will wait if I tell her “Back-off” while putting the ramp out. This ramp allows my dogs to maintain their usual happy way of life despite their age directly limiting their activity now. If it breaks, I’ll buy another, but i don’t see that happening. It’s sturdy. If there was a way to improve it, it may be making the long one, (we have), a bit wider too, cause DD is tall, wide, wobbly and heavy. But keeping the ability to easily manage the size & weight may be a factor. Also some upkeep advice on how to keep the aluminum easily sliding within itself would be helpful.. how do I maintain that? Should I use pledge or oil on it, or would that mess it up? I am happy she can & will use it, & consider it one of my bedmst purchases for my pooches.9/13/22 Update. Ly biggest pupper, Daisy Doodle passed away. The ramp stillworks well. Sometimes positioning it differently helps the tracks slide. I haven’t put any grease, polish or oil on it. I’ve gotten so I can get it in & out of the car pretty quickly. When Doo was at her sickest she couldn’t get up the ramp. I discovered parking at the bottom of my driveway which is down a hill and also has a curb, with my car in street level below the curb, backed up so the ramp is lower in the car than further up the drive, lessened the angle of the ramp so doo was able to walk up it. I miss her terribly but she had a good happy life, which is some small consolation. Moxie is still managing the ramp quite well, although is getting up there in years and mentation, some days better than others. But she can still enjoy smiling out the window with the breeze in her face. Now I drive real slow up & down the streets so she can see the younger dogs out with their families walking, too. The non slip surface they walked on is still quite adequate. Sometimes when I try to pull the ramp out, the top part kind of hooks on the mat I have covering the carpet in the back of the enclave. The trick is lifting the back up by pressing the part by the door in a way which frees the innermost side. Putting the ramp in the car, I first put the front in the car a few feet back, then kind of toss the rest in with the innermost part elevated while the outermost part is lower. You’ll figure out what best works for you. I am just delighted my dogs got to enjoy their lives, and the ramp allowed that to happen. They sure love riding in the car.Update Oct 19,2022:Still sliding ok. No additional problems with it sliding within itself that I worried about earlier. This is a really great product snd I’m so glad I was able to keep my puppers happy with their car rides!