Exactly what I was looking for.  Would give 5 stars except several of the cheap screws snapped while installing, leaving a partially screwed in screw with no head to remove.  The shelves also scuff easily as the paint is a flat finish.  But otherwise fantastic.