Relatively easy to assemble but can be challenging to get the hinges adjusted. Once you play around with them long enough you should be able to get doors even, but I wish there was an easier way. The quality is great and it looks very nice.