This sofa is much smaller than advertised…at least 2 inches smaller. It is so firm that you can hardly sit on it, and it makes creaking sounds every time you sit down and get up. No where near worth 600.