Exactly what I was looking for to fit my space.  Assembly required with tediously small screws, but it looks great.