Excellent product for price. Purchased 10 and they look great! 
I found mounting shelf to wall very easy!