Well made, sturdy for my big mutt 100 pounds who used it after a few treats to coax him up.  But! It is big, like too big to use in our bedroom for our bed because it takes up so much space when using as stairs.