The cabinet is just what I needed.  It is nice and sturdy and looks like a real part of the furniture rather than just a cd holder.  It was easy to put together, and we are extremely pleased with it.