holds plenty cds.........put 600 and still have room for other stuff.  needs large area for assembly. not hard to assemble.
looks good with all the cds in it.