The colors are great. Rug is this, so I suggest a rug pad. You will definitely want to invest in rug tape as well- it will slide, and takes a while for the corners to unroll and lay flat. Overall, satisfied with the quality for the price!