The color and fabric are perfect. Just as others have said, the seat is firm but not overly so. I love that the seat is larger than most so I can snuggle into the chair with a pillow and throw to watch tv or read a book.