Easy to assemble and cushions are firm so nice to lay back and take a Sunday nap on.  Great value. My reason for not giving 5 stars are the clamps that should link the individual furniture 
pieces together are impossible to put on. so the different pieces of the sofa still move sometimes. (Even the strongest guy in our household could not get the clamps on.)