Perfect size for our area. Assembly took some time but it was not difficult. Cushions COULD be thicker but theyre not uncomfortable. Definitely would recommend!