Just pulled out of the box a very easy set up. Only took a few trys by Otis (my dachshund) and he got the hang of it. We have it beside our bed and it makes it so easy for him to get up the bed. I feel its sturdy enough for him. I would recommend this product.