A bit of a pain to assemble, but it probably only took 20-30 min per chair. They look great though!