It work well but is a little "skinny" for the dog and a little rickety. I had to put some really heavy stuff in each stair step to hold it firmly for she goes up and down the stairs. Otherwise, I love that it folds and we can take it with us on trips and that it is also storage.