Slightly more blue (we ordered the blue-grey) than I had pictured but still like it. No non-slip surface, but we bought rug mats so it doesn't seem to be a big issue.