I live this shelf. It's very sturdy not cheap feeling and hugs the wall great. I use it for my cable box Nintendo switch and cable modem with room on shelf for much more and the width is great all boxes on the shelf fit perfectly with nothing hanging over or off with a little more room. Perfect for your wall items. Highly recommend