We have a big dog (90+ pounds) who tore his CCL.  He was having a great deal of trouble jumping up on the bed, where he loves to lay during the day, so we got him these stairs.  They are strong and sturdy, and were easy to assemble.