We're incredibly pleased with The Sofa. The cushions are firm, supportive, and very comfortable. The frame feels very sturdy and well constructed. The assembly was straight forward. I was able to do it by myself in less than 30 minutes.