These are perfect for our large bed...our new pup figured it out quickly and now the cat sits on the steps as well.  Very sturdy.