It is super soft but could use a rug pad to make it more comfortable. Colors are exactly as shown. Very pleased so far.