The colors are accurate and pretty b(we ordered the Symon Striped Navy Beige), but the quality of the carpet is super cheap. Obviously I didn't expect this carpet to be super plush and thick, but I also did not expect it to be as thin as it is. I have purchased other inexpensive carpets that are not nearly as thin. We just ordered a 1/2 inch carpet pad to put under this carpet to add comfort and thickness. Also, this carpet definitely needs a non-slip pad as it slides around.