Overall the sofa is very nice looking with what appears to be good quality fabric and simple elegant style. The cushions are very hard though, way beyond what I would consider to be firm. It seems to be sturdy and well made.