Just what I wanted! Each chair took 25 min to assemble not difficult at all just took time to screw each leg in. Cushion is firm and supportive.