I would have gave it a five star if it were a little thicker and didn't slip.  The colors in it are gorgeous and it is good quality, but you do need to put non slip under it if it doesn't have heavy furniture on it.