Absolutely love these stairs!  They were very sturdy and came completely assembled (I was told assembly was required) I was also impressed with the quality of the carpet used...would definitely recommend! Howard ( my mini Maltese) loves them too!