Colors are exactly as I expected.  The rug has a decent thickness for this price and feels great under my feet.  This is the best online rug purchase I have ever made.  You won't be disappointed!