This mat works well on our front step! I love the size but I give it 4 out of 5 because it fades super quick. I’ll be ordering another though because it’s cute.