Came quickly and in perfect shape.  Beautiful well-made piece of furniture.  My 14 yr. old teacup yorkie could go down doggie steps, but not up them. She quickly learned to use the ramp. Now no more getting up at 3 AM after she got stranded on the floor and had to be lifted back up on the bed.