Received the set in one big box dropped off in my garage as promised. Quality appears to be very good . It took us 1.5 hours to assemble the four pieces. Used a power drill and 1/4" socket set . Finished product looks nice, but it was smaller then I was expecting. Cushion foam is very firm . Cushion fabric is nice . Legs have adjusters which help on uneven surfaces . 

Pros: Price and quality 
Cons: Small dimensions