The colors are perfect and the rug is very soft without being overly squishy so it should be easy to keep clean. It was delivered as promised which was a very quick turn around time that I'm really only use to when shopping at Amazon.