The color was pretty true to the picture.  It is rather firm but still pretty comfortable.  Very good value for the money.