Very pleased with my purchase.  The actual mantel is even nicer than it looks in the photos on line.  
Good value and white finish is beautiful.  Video on how to hang mantel was very helpful.  Only downside is it doesn't hang flush against the wall.  We had to find a way to shim the bottom to level it.