Nice style and very spacious.  Perfect for our needs.  Make sure you measure your components, the shelf is not adjustable and are short.
The back caused some issues when attaching the top during construction.  The drawer slides stick out past the back and hit the back which makes it hard to slide in all the way.