Maybe they’re functional for a cat, but I have a few problems with these stairs. The stair width is shallow and small. The stairs, as a whole, don’t stay in place on bare floors. (No carpet) My dogs are masters at using stairs, but struggle with these. One of them, actually prefers the box on the other side of the bed, instead of using these stairs. 
I do not recommend, I will be returning these, and the search continues.