A lot of parts, it took me 2 days alone to put this together. It has more then enough screws and interlocking parts. I'm not sure how sturdy it will be that will be the test of time. It came well packaged. A cou0le of the doors did not l8ne up perfect which 8s why I gave it A 4 stars.