Perfect for my needs. Did take a bit of assembly. Took us about 45 minutes to put 2 chairs together. Packaged well, delivery guy decided to throw them over our fence & they landed in the grass without damage.