I bought this cabinet to display my new phonograph and albums.  Although the shelf has three height settings, I will need to drill new holes inside the cabinet to raise the shelf so my albums can stand up inside the cabinet.  That will leave plenty of space yet on the shelf to house my CDs.  Assembly was simple, although the holes for the latch that holds the door shut were not predrilled, but it still only took me 30 minutes to put it together myself.  It is a great cabinet for the money.