The rug has exceeded my expectations.  The colours are exactly as shown.  I have given only four stars because I need to see how it stands up to wear and tear.  However, the rug is thicker than expected and I have no doubt it will wear very well.