Really love this rug!  It arrived very fast and was well packaged.  The colors are exactly as pictured and it is soft to the touch and fluffy, which our dogs appreciate when rolling on it.  The teal is a good teal shade, bright and vibrant, and just happened to match our curtains dead on.  It was a great price too, as some rugs are just ridiculously expensive, this rug looks like it could have been but wasn't. Thinking about getting another one for under our dining table since we liked this one so much.  My only complaint, and it has nothing to do with the rug itself mind you, is that it came rolled up of course and after a week, there are still some waves in it where it was rolled.  Hoping these eventually go away completely over time.  Other than that, a 5 star purchase!