Considering how inexpensive it was, I was worried about the quality but, for the money, I was very satisfied.  The colors were what I expected from viewing the product online (especially the photos of the rug shown on a hardwood floor).  The rug is soft which I was also pleasantly surprised about since it is synthetic material.  I really have no complaints.