Easy to assemble. Slim profile doesn’t take up a lot of floor space, but still provides enough height for my tall bed.  Have to coax the dog to learn to use it, but now he has some independence when he needs it.  Used by 10lb Llhassapoo.