This is exactly what it claims to be...a firm foam wedge covered by a washable fabric. It is wide enough that my older cats feel safe walking up and down it. The only thing I would add is that I have a towel draped over it for traction as the fabric has a sheen, which makes it a little bit slick for my oldest, lightest, and most frail cat. He kind of slides down it standing still because he's so light (approximately 5 pounds), but with the towel over it, he has no problems. I have no doubt it would hold up to 100 pounds without damaging too!