My fiance put it together himself in about 4 hours from opening the box. He rates the assembly 9 out of 10 only because he had to drill holes on one of the ends for the pins, but was expected from other reviews.  He is handy, is good with assembling furniture and fixtures. He says for him it wasn't difficult.