We’ve been very happy with this TV stand. It came quickly, assembly took a long time and the doors of the cabinet were incredibly difficult to attach. Once assembled we’ve been very happy with it. We can store away DVDs and games but still display some items on the top shelves. FYI it is a laminate finish so be careful not to scratch while assembling or using.