Perfect for our back door. Our old mat was small and the dogs would push it out of place. This one is so big  heavy it stays in place and looks great!!