PERFECT!  Better than expected- sturdy, very comfy, all parts included, no damage to chairs or packaging.  I read the reviews- they said it was easier to attach upside down, and long legs should be at front.  Was a piece of cake.  Was skeptical because they were non-refundable but didnt need to be!  I will enjoy them for many years to come!