Perfect fit for in front of my patio doors! The non-slip is what caught my eye in shopping for it! Love it!!!