Cabinet comes fully assembled. Yay! It had ample space to hold all my CD's. Very affordable storage solution.