When I received this cabinet it came in two boxes. It looked overwhelming to put together. However, it was not. I took my time and it all came together nicely. Warning! When placing the mirrors on, just tighten the screws tight enough to hold the backing in place. If you get them too tight, the mirror will shatter.