I tried for two hours to assemble it, but I am old and don't have the patience I used to have.  I am sure that when my daughter puts it together, I will love it.  So, far, I like everything about it except for my lack of assembly skills.  And it did arrive early.