This is a really spacious cabinet which is perfect for my 500+ DVD's.  It is easily adjustable for different media, and comes with plenty of extra shelves.  However, it is unstable on carpet, and MUST be secured to the wall.  The brackets which come with it for that purpose are very difficult to use because the screws in the wall have to be perfectly aligned or it will not hold.  Also, during assembly the unit moved slightly, and it tore out all of the hardware, irreparably damaging one of the walls. 

Pros: Adjustable, pretty, lots of shelves
Cons: Made almost entirely of particle board, unstable on carpet, very expensive