Pretty true to the photo! It was a little thinner than I expected but we got a rug pad that should help. The base color is not white, it’s almost like a worn-in white/off white which is fine because our kids will likely walk all over it with dirty shoes anyway! So far we love it!