Great rug.  
Pro:  color very much like what you see on screen
Con:  A little thin.  You may want a rubber pad on the bottom so it doesn't slide or scratch your floor.
I love it though!