Not too difficult to put together. I was able to put everything together on my own besides needing a second set of hands when installing the doors. Great quality and accurate professional photos.