It's really cute and the non-slip works really well. My only issue is that it's really quite thick, maybe about an inch or more thick, so my swinging door would always get caught on it. Also, since it's outdoor it shouldn't be an issue for most people, but just keep in mind that if you happen to step on it in socks or barefoot like I did, it can be quite prickly!!