When we bought our home the previous owner built a wood ramp for the sliding door area. It was long, visitors tripped, rough on your feet and hard to keep clean. I came across this and thought I would give it a try and so glad I did. It's not too long like the wood one, yet long enough to not have a sudden drop. The sides are arched which is great so you don't have to step if you are going down at an angle. Easy to clean, I just hose it off when I am cleaning my patio down. Very heavy so it does not move once you have it in place. I had to have some help setting it in place. Like what some reviewers have mentioned, it does have a heavy rubber smell but that has faded over time.