We purchased 2 sets, it took us about 3 hours to put all 4 together.  Easy assembly, nice and comfortable.  Glad we got it.