This shelf assembly was designed kinda poorly. Make sure you have an extra long drill head when you mount it to the wall as the front of the shelf overhand prevents reaching the mount screws unless you're at an extreme angle. It looks really nice on the wall however, and holds all my towels without crashing to the ground.