Just perfect!  I just purchased a new bed over 4ft tall for additional storage in a small room. My cats and my 90 pound Husky/Lab mix dog LOVE them, as do I.  It helps each of us get on and off the bed with ease.  Wide enough for my large dog.  Perfect for the cats as it doubles as a cat post.  It slides out easily on my tile floor to move if needed.  Very sturdy and durable!  Highly recommended!