These stairs were very easy to put together. They are sturdy and can easily handle my dog who is 65 lbs and has hip problems. The steps are nice and wide and it does not move when she climbs up.  I would highly recommend these steps.