Pretty much exactly what we were looking for.  Assembly wasn't impossible, but wasn't a breeze.  Needed an electric screwdriver to make it easier than a manual one.  Each time we open the cabinet I fear the DVDs may fall out, but as long as we are careful they seem to be staying in place.