Buyer beware! Do not buy this unless you pay a professional for installation. This shelf is horrible to install! It is very frustrating and does not fit flush against the wall. It is cheap and not worth the time or money!