Not bad overall. We drilled holes into it so we could run cords through it, otherwise they will just hang on the outside. It isn’t wide enough to hold an Xbox or PlayStation on the inside of it, so we used the inside for remote storage and the router and put the gaming systems on top. It was a tad hard to put together because the instructions aren’t the best so it took us pretty much all day to build and install.