This is pretty BUT not happy with the material -- it looks like those bamboo beach mats.  Definitely would be best outside, not high traffic because it doesn't catch dirt from your shoes.