Thjis cabinet was perfect for me==not too large or too small and the perfect height for my new 42 inche Lg Smart TV.  I highly recommend this piece. I**if you are not good at assembling things then hire National Assembly to assemble it for you.  The man who came to my home within three days of delivery, assembled the piece professionally in thirty minutes. (The reviews mention that the average person would take 2.5 hours! )He made sure all the pieces were there and all the screws were drilled in properly.  It was worth the cost to me as the cabinet looks beautiful and I did not have to sweat hours over all the pieces and making sure that I did not inadvertantly damage something in the process.  So far so good, I LOVE the cabinet!