A little unsure how much this product will hold. Assembly was fine, difficulty placing it on our wall due to screws being too long. Knew that you would be able to see the wall behind due to reviews but still wish the back of the shelf would have been entirely covered. Haven't hung anything on it yet in fear it may fall so waiting for to get additional screws to attach shelf to wall