My husband and son put this together today. Its a beautiful cabinet, but not the easiest to assemble! The grooves in the bottom and top were a little off and made it difficult to put it all together.  5 stars if assembly wasnt a pain.