It had a lot of parts to put it together, but the instructions were clear and precise.  The assembly was seamless and all the parts were accounted for. It looks very good and fits behind our sofa just perfectly. Yes, it was well worth it.