Color and size are spot on. This rug is definitely, not even close, to being non slip. Disappointed with my purchase.