It was quite easy to assemble however the instructions were not entirely accurate.  I put it together and then tried to put the shelf inside as instructed but there was no way it would go in.  I had to partially take it apart to put the shelf in and then put it back together.  It looks great. Over all I'm very pleased with the product.