Bought it for my chihuahua to use to get up on our high bed.  Cat likes to sleep on top step and prevent the dog from using the stairs.  Five pound dog vs 12 pound cat, guess who wins  Needs top to be one step higher for our high bed.  To accomodate this defiency, we set it on a yoga step platform i.e. plastic step in rectangle shape. Cat more comfortable using it than the dog, but dog did use it after a few coaching sessions.