Purchased to assist my Old English Bulldog to get on the bed because I got tired of assisting her...it was killing my back and I did not want her to jump.  Easy to assemble.  Perfect height for my bed.  Top step is level with top of bed so every easy for Sweety to get on the bed.  Easy to assemble but no storage under steps as noted in comments of the product. but no biggie for me.