Updated after installation: Our contractor installed and painted the mantle and we love the finished product! I have updated my rating to five stars

Full disclosure: we have not installed this mantle yet but it arrived very quickly and was priced lower than Home Depot and Lowe's for the exact same product. It arrived in perfect condition and we are very excited for our contractor to finish his renovations and install it. I'll post photos and results when finished.