Perfect outdoor mat. Makes a huge difference in catching dirt/rocks/etc after we take our dog out and not too uncomfortable to step on barefoot.