this is perfect for the keeping the dogs from jumping off the bed.  Our dashound did not like using the stairs because of her long body.  once we changed out he stairs for a ramp it has not been an issue.  I was also concerned that our bed was much higher than what you see in the pictures, but the dogs don't seem to have a issue with the 7-8 inches it takes to get on the bed.  The traction takes a few tries for dogs to understand the feeling on their paws but no more than 5 times up and down till they were use to it