Pretty sturdy and the graphics is super cute. The mat itself looked like it wouldn't hold up but I was wrong. It's been at my front door for 2 weeks now and it's doing fine! Good buy!