The quality is decent for the price. It is time consuming to assemble but not necessarily difficult.  Seat cushion is not as soft as back pillows but it is probably designed that way.  Was delivered in a reasonable time frame and well packaged. Will see how they hold up over time.