Bought this last year and my son and I installed it in about 3 hours.  The design make assembly so easy and looks very elegant.