My bed is very high and my yorkie cannot jump on it. So this product is perfect. Very nice quality and easy to set up, took me less than 10 minutes. After a little bit of training my dog learned how to use and now its all easy and he can go on the bed whenever he wants.