Love it! Comfortable but firm cushions, and just the right size for our small deck. Came assembled, just had to clip the pieces together which actually was a little tricky.