These steps are exactly what I needed. They are not quite high enough for my dog to get up onto my bed, but I knew they would not be based on the measurements. I created a small platform at the top to help her get the rest of the way. The steps are soft and the cover unzips and comes of easily for washing. The fabric is a much darker gray than it appears in the picture. I would have liked them to be a lighter color, but it works. Just be aware.