Beautiful rug! The colors are exactly as I expected: teal, navy, red, pink, and off white. After placing the order with Wayfair, I found the rug at another retailer for a lower price, so I called Wayfair to cancel and instead they did a price match! Great customer service.