Fits snug, perfect distance between steps, doesn't intimidate the dog, easy to move.