Bought this for my16 year old cat after noticing she was finally having trouble jumping up by herself. I love the fact that they’re foam. I had some hard plastic stairs with a cover but she sometimes slipped. The foam is covered in a very nice fabric, which can be laundered. Recommend highly!