We are always concerned about the quality of products we buy online.  This piece turns out to be a very well-made (TREX-like resin material) product.  The hardware is high-end, and they sent extra bolts - usually a good sign of a high quality product.  The hole were predrilled and very accurate.  The parts were labeled and fit together perfectly.  The instructions were very clear.  Assembly took maybe 15 minutes.  The chair is a good size for an average porch and is comfortable.  We are using standard outdoor chair seat pad.  The ONLY thing we had to address is that because it is made of the resin material, as is our deck, the chair slides around too easily.  I added 3M rubberized deck grip under both runners and the chair no longer slides around, rocking very comfortably.