Does the job, however doesn't work so well if you have a new build. My radiators are further away from the wall than this product caters for, so the shelf is currently sitting on it rather than floating. Make sure your gap is quite small if you plan to get these! 
However, it does look good, can take the weight of plants / ornaments / candles, etc very easily. This has a shiny finish - do not choose if you are after matte. 
Easy to construct too.