This shelf was everything I needed. I was easy to install. Definitely worth the price. I am thinking about purchasing a few more.