We have almost 1000 CDs, and this holds them easily with room to grow.  It was easy to assemble (when following directions) and fit perfectly in the space we had for it.  For the price, I couldn't have gotten anything better.  Great deal!!!