Much better colors in person!  The natural color stripes are really white, but the stitching around the edges is natural.  We all love the rug!  It's in our very small sun roomschool room on an almost black wood floor.  Our 2-yr old calls it choo choo tracks and drives trains and cars on it while our 9 and 5 yr old girls seem to enjoy starting each day walking on stripes of bright color.  If you need a POP of color you will not be disappointed.  It is also great quality with a rubber backing which prevents it from sliding around.  I still will be getting a rug pad for it just to prolong the life of the rug.  I've removed stains of washable markers and crayons with a tiny bit of detergent and water and lots of blotting with a towel and have seen no colors fade or run into the white.
Can't say enough good things about this rug!