Well made product.  Only problem is my dog won't go up the steps.  She's a bit nervous.  I'm thinking if the stair were a little bit wider(top to bottom not rail to rail)  she would have an easier time.