Well made,seems sturdy for my Doxie..  I accidentally stepped on one of the steps and thought I had broken it. The step went back into original shape and looks and works good as new.  Very pleased with purchase.