I would give this item a 5+!!!I have 3 dogs, 2 of the dogs are older and cannot jump up on my “dog couch” so these stairs are perfect. Plus the storage inside each step stores all their extra blankets. With each step independently attached I can use all 3 or just 2 depending on the size of dog you have, and they are much sturdier than fabric and foam units. YEA I FINALLY FOUND A STEP UNIT THAT IS FLEXABLE!