Shelf is good, however the 4 screws that were sent to hang it are not adequate and we had to stop and go and purchase 4 L-brackets and get longer screws.  If we had used the ones that were sent it would have been unsafe and it is a heavy shelf