I handcraft farmhouse style floating shelves. I distress the wood to add a worn weathered texture and give it a rustic vintage look. They come in various sizes and colors, and I can custom make to your specifications. They are hollow and they slide onto a hidden mounting plate that you mount on your wall with lag screws or heavy duty drywall butterfly type toggles. The mounting plate and wall anchors are included. It is 10 inches deep and 3-1/2 inches high. I can also make 2" thick solid pine shelves. Here is a video showing how to install the shelf: https://youtu.be/UkRtMtnZASM