I was hesitant to purchase these steps for the price. I was worried the quality was not going to be good.  I have a 10 pd yorkie and he runs up and down them.  They do not buckle at all.  I just ordered another one for my living room.