This is an excellent cabinet, very stylish and modern.  The shelves and inclosed section is very deep so it fits two levels of books or books and pictures in front.  
It took some time to assemble but it wasn't hard.  I purchased this and the tv stand for our den.