I bought these stairs for my elderly, almost 19 year old kitty, who was having trouble jumping up on the bed. It was hard to find a set that was tall enough, and these are working perfectly!  They are well made with a high density foam, that is firm enough for stability, and the fabric is beautiful. The color is a nice neutral gray, that worked well with my existing decor.  They were packaged well and you only need to insert 2 blocks of the foam into the zippered casing- easy peasy!  Highly recommend if you’re in the market for ease of mobility of your furry friend.