The steps are wide enough for my puppy to rest on each step. The height is just right for my high bed.