This sofa is very nice, easy put together and looks great. It is moderately soft and is holding up well after a few months of relatively heavy use.