I bought this step stair for my dogs cause my bed it's high, and been tired of lifting them and placing down all the times, was fairly easy to assemble it, keep in mind my husband didn't lift a finger to help me! It took a while for my dogs to start  using them, I feel that the steps a little steep for them going down,  but they adapted to it! Also it's pretty and goes well with the house decor!