The shelves themselves are not deep enough for cable boxes and such to fully fit in. The screws were very cheap and had to buy ones that aren't flimsy. And the shelf itself leaves marks on the wall. And the bottom of the shelf is somewhat disconnecting. Arrived with scratches on it as well