Perfect for our small apartment. Very easy to put together. Cushions were VERY firm at first but within a few days they loosened up a bit. Definitely worth it.