Not the funnest putting together with an Allen key …. Kind of tough is tight small areas and just a tad annoying.  But quality for price is good and seat cushions are very firm. Got the beige set and is a great natural light airy look. I’ve put the chairs and table together so far. Will get to the sofa tomorrow.