These are the perfect height for our fairly tall bed and were a great value and space saver over the longer, more space consuming ramps I was looking at. Our dog is 20 lbs and I wouldn't use this for a dog much heavier than 30 lbs or so. It's a foam construction so I think a heavier dog will wear down more on the steps/edges as they could slip on the edges. But as I said, it's perfect for our small to medium size dog!