My wife and I put this together in 45 minutes.  Quality of metal frame is good. Holes lined up well to put the screws in.  Very comfortable to sit in. Cushions are firm.  Recommend highly.