Cabinet was easy enough to put together. Took some time, but SO worth it! Looks expensive and holds sooo much! I added my personal door knobs to customize it a bit. Day 2 of having it assembled and my home is much cozier and more organized! Highly recommend!