I have a high bed and got this for my 11lb. Yorkie poo... the steps are a little bit narrow .. but the design is cute. . It is foam so for small animals its sturdy. Happy with purchase.