Its nice and usable but it needs a couple of improvements for it to be excellent. 1. It needs another hole at the back if you ever need a cable or wire for electronics on the lower, larger cabinet. 2. A horizontal divider splitting the larger cabinet to increase storage. 3. A flat plug for the wire to sit flush with the wall.