Oh the pieces this has! Be super ready for a long put together process but its so worth it. This cabinet looks amazing in my living room. Its heavy and feels solid. Dont let the install intimidate you! Its worth it!