Great value and good sofa, based on the price.  Extremely firm.  16 pieces (including cushions) to assemble the sofa, but I was able to put it together on my own pretty easily. It won't be a daily use sofa for me.  But works well to stage my second living area and for occasional use.