Looks nice and fits perfectly at the end of the bed.  Taught my puppy to use it in just a couple of minutes. My only issue is that it says that the carpet is non slip and that isn’t what we experienced.  Going up is fine but going down my pup does slide.  Maybe some little strips would make it less slippery.