Beautiful rug.  Colors are soft but will hide any stains.  Amazing quality for the price.  Get a nice rug pad.  It makes a huge difference.