I was worried reading other reviews on the assembly process but once I laid EVERYTHING out, along with the well written and picture instructions it wasn't all that bad and well worth it. It did take about 8 hours over 2 days and you do need an extra person at certain points.  Everything lined up nicely and no missing parts. Very happy with the choice.