Provided the wrong screws for the towel racks; they are too short. Had to get screws to put it up. Not too happy. Other than that shelf is good for the cost.