I searched for a long time to find exactly what I wanted.   These floating glass shelves are perfect.   They are very sturdy when installed, and have nice depth to them.  The price was very reasonable.   I highly recommend.