These are perfect for my grand-daughter's 3.3 lb chihuahua.  It was getting annoying picking him up to put him on the bed to then put him back on floor when he needed to potty or move around.  He learned how to use these immediately and loves them because now he has freedom to come and go as he chooses.  The steps are very durable, heavy duty and tall enough to go against he bed easily. If I need to move then out of the way they collapse easily and fold .  I would recommend for anyone with small pets that need to get on the beds or couches or even to help an older arthritic dog get up and down without having to jump.  This really helps save and protect their little limbs and joints.