This rug has been difficult to clean and it really holds onto smells. I would not recommend for anyone prone to spillsaccidents. However, if those are not issues for you this rug has been great! It’s thick and good quality.