This looks great, but allow 2-3 hrs to put it together. I put this together myself  and did pretty well. It's not difficult, but very tedious. And as someone else commented the cabinet doors were just ridiculous to attach. I read all the instructions first and made sure all the parts were included before starting.  Everything was labeled and there was no missing parts. It does say in the instructions that there may be extras of some hardware.  Some of the pictures were a little confusing, but overall easy to understand.  For the price, it is a nice addition to our newly remodeled TV room.