Love this chair.  We bought it in the blue velvet and it is a deep rich blue.  The cushion is firm--at first I thought it was too firm but now that I've sat in it a few times, it is firm but not hard.  Be aware that the seat depth is pretty deep so if you are petite, your feet likely won't touch the floor. Definitely would buy again.