These pets steps work perfect for my older dog.   The new mattress put the bed height at 31" which was too high for the dog to jump in and out of bed.   She was intimidated at first but after 2 weeks she was climbing in and out of bed on her own with confidence.  Carpet on steps in also good for secure footing.   Only con is the plastic body of steps.   Dog toenails are noisy when they hit.   Overall great purchase.