The colors are great - lots of shades of blues, bieges and tans so it goes well with a variety of colors. It has held up well to traffic so far, my only concern would be that the large white stitching may become discolored with foot traffic over time.