It’s perfect for a graduate student’s apartment. It arrived quickly, was easy to assemble and looks great. The cushions are firm, but we read previous reviews and expected it. Overall, he’s happy with his new sofa.