This was delivered on Friday and my son and I spent a couple of hours assembling it. I had read the reviews that said it was difficult to assemble and we did not find it so. The difficulty is determining that all assembly was completed on each page of the instructions before moving forward (I suggest the the steps be numbered or bulleted for easier reading).
I am thrilled with the constructed product.

Pros: Good value, nice finish
Cons: Attaching the doors was harder than it needed to be - hinges on the entertainment center side should have been screwed in before the piece was upright and almost completely finished.