M&S Classic firm top 2+2 drawer divan — £649 at Marks and Spencer | Compare Furnishings