Serving its purpose helping my middle aged dog get up and down from the bed more easily. Really like that the cover appears easy to remove and wash.  Stairs are a bit narrow and just foam, can be a little unsteady if my dog doesn’t centre himself or tries to go too quickly - but he seemed to figure that out pretty quickly.