The colors are vibrant and mix well together. it is easy to keep clean and is a great accent in the room.i would recommend it to anyone who wants to liven up a room. the rug has a durable finish. love it!pros: great value, no problems with delivery, and easy assembly.cons: no cons.