My husband is very handy with assembling furniture, but it took him a very long time. He even had to modify the size of one of the support boards in the back. But, it looks fine once it's finally finished.

Cons: time consuming assembly