The color is great, the material is good but the thickness should be thicker for more comfort. I like it very much for just sitting to watch tv but not to sleep on