This mantel shelf is perfect for our home.  It is high-quality and a beautiful dark wood color.  It did take some time putting up and required two people definitely to mount.  I would highly recommend this purchase to anyone.  

Pros: Listed above.
Cons: Cannot think of any cons.  (Finish is rustic and weathered looking so if you are looking for a smooth, perfect finish, this item may not be for you.