Perfect for our breezeway. It is flat, it’s easy to clean and stands up to our big dogs! Plan on purchasing runners now. Would recommend.