Perfect!  Exactly what I was looking for.  Plenty of storage and room for components.  Assembled it in one evening with the easy to follow instructions.  Super fast shipping!  I am totally pleased with this purchase.