We put this outside on our back deck. When it rains, it absorbs a ton of water and takes a few days to dry out. It gets dirty pretty quickly but also cleans off rather fast. If it didn't take so long to dry, it would have gotten 5 stars. It gets the job done, but might be a better fit on something like a screened in porch instead of outside in the elements.