The colors are vibrant and beautiful. I bought this rug for my kids' playroom and it feels soft, but easy to clean and tolerates high traffic.  The background is definitely more off-white than white, but I love it.