These are nice steps , love the foam but they do not reach all the way up to the bed and aren’t big enough for my 20 pound cat. These would be good for a kitten or a much smaller cat because even the steps are small. They look so much bigger in the picture.