This is exactly as described. Works perfect for our elderly cat to get up onto the bed. The fabric is easy to vacuum.  Our dog has climbed on it, no tears in the fabric from that.
Note, if you have a very tall bed, it would probably not work.