This is a very nice entertainment center well worth the price that we paid for it. I have no idea how hard it was to put together. We did go ahead and get the professional assembly paid for and we had two gentlemen come over and put it together it took them about two hours