I love this cabinet!  It has the perfect amount of space and the right amount of different spaces for different storage!! Fits printer on top and everything!!