This is generally good for the price, but the gray has a slight bluish hue to it, and the white is more of a light beige.  It was rolled up funny, so it's still not laying flat on the floor, but I'm hoping it will relax over time.