I absolutely love this sofa. The photo online does not compare to what you see in-person. I bought it in Navy and it is exactly as shown in the picture. The fabric is good quality. The back cushions are soft and the seat is firm but not uncomfortable. I have received compliments from everyone that has seen it.