Nice little ramp. There is a gap between the end of the ramp and whatever you place it against (bed, couch, etc). Will slide on hardwood floor. I ordered a "repackaged" one and it was as good as and looked like a new one - worth the money.  The ramp is a little steep but the only way to fix that is to make the ramp longer - which of course would take up more floor space.  Our miniature dachshund will use it to get on the bed, but still prefers to jump down unless she's using the ramp to get on the chair next to the bed. :  )