Excellent purchase...shipped quickly and arrived as scheduled. Actually took longer to unpack both boxes than to assemble.  I managed alone and was surprised how easy it came together... firm seat but comfortable and the fabric is gorgeous!