It was slightly difficult to put together only because of missing harware. I read reviews prior to purchasing and most of them said this same thing. I bought it anyway and thankfully I have lots of random screws laying around so I was able to finish building it in a few hours. If you want a project that requires you to search your house high and low to come up with missing hardware, this is the one for you. Also, one of the doors does not close properly but it's great for when your annoyed and want to kick something. It has held up so far. After we got it together it was totally worth all the pain.