The cabinet itself is very nice and what I expected. We have received many complements. However, the manufacturer sent it out missing parts which was disappointing. The process it seems to receive missing items seems pretty simple it's included with the directions. It was somewhat easy putting together, the hardest part for me was attaching the door.