This arrived today, and my wife and I are extremely pleased. Assembly was very easy with no problems at all. The instructions were extremely simple, and all the pieces fit together better than a puzzle. We even received spare parts, so great job on that. Overall, I would recommend this product. It will take a couple of hours to assemble, so be patient.