Perfect size, beautiful color.  Paid for assembly, worth it. Not too hard, but done in a hot minute, best part they hauled all the cartoning and trash away. Bottom cushions could be a little thicker but well worth the price regardless. Wish I could order a separate end table to match, haven't see that as an option.