No problem with the sofa—it’s exactly what I expected based on the other reviews. The cushions are very firm. I had no problem putting it together by myself, and it only took about 20 minutes.