I really love this rug! It's perfect for our enclosed porch! It has an outdoor rug feel, so isn't super soft, but is surprising comfortable to walk on still. My dog also peed on the rug 2 days after we set it up and it cleaned up really nicely with some carpet spray. You can't even tell she had an accident on it.