It was pretty easy to put together.  I had to purchase additional floor protectors so that it didn't wobble.  I bought this with intention to hide the internet router in the pull down drawer, so I had to put hole in through the back- which surprisingly held up pretty well.