It holds everything I wanted to use it for! It’s Very sturdy and was easy to put up. Took hubby about 30-45 minutes to put together and mount up on the wall.