Love this cabinet. It is beautiful. I have a small area & needed something that would go with my other furniture. The drawers & closed shelving are great. I understand that it is not designed for holding a tv.  I do not have small children or pets. I would not use in that way if I had either of those. It is a beautiful piece of furniture. My son in law was able to assemble in about an hour & a half. It is in a lot of pieces. He was impressed with how every piece was well identified. Even the bags of hardware (including extras) were marked well. He commented that he had never assembled anything that was of such good quality. Overall just  a great quality piece at a great price! Very pleased with this purchase.