Purchased this for my kitchen, figuring the polypropylene and level loop pile would be make it pretty forgiving and stain resistant.  Rug seems to be of high quality and colors accurately rendered.