This product was exactly what we needed for our living room. We have our tv mounted on the wall and were in need of a console that would hold our cable box, gaming devices, and a few decor items. It was easy for my husband to assemble and is a great space saver. If you have kids this is great to have mounted on the wall in order to prevent them from touching. The only thing we bought in addition to this was a cable hider from home depot other than that this worked for our home.