I did a lot of searching online before I found this shelf.   It is perfect!  I put it in my living room on a corner wall painted a dark teal.   My electric fireplace has a white frame on the sides and the top.  We nailed a board horizontally onto the top of the frame (not the wall) and the mantle slid down on it.  It is well anchored!   We then mounted my TV on the wall about 10" above the shelf.  Very pleased with my selection.