This is the perfect TV stand. It works to keep our husky out of the shelves with the sliding doors. It also keeps him from knocking the tv off the stand. It did take me about 2 hours to put it together. Not difficult just time consuming.