I haven't installed it yet, but the cabinet was exactly what I was looking for!
Update, it is installed. We recessed the cabinet a few inches and I love it!