Love these stairs.  They are firm and steady for our small dogs to use and arrived ahead of schedule.  Very happy with this purchase and I would recommend this product to friends.