I really like the fact that these steps are separates on the top. We have some beds that our little dogs need 4 steps to reach, but a sofa and a couple of platform beds that only need 3 steps. The way this product is designed, I can take out the top step foam and the fabrics folds neatly for a 3 step version. Very pleased.