This mantle was exactly what I wanted.  It was very sturdy solid wood construction. It was so easy to assemble AND best of all it comes ready to finish. No sanding required.  I decided to paint mine a glossy cream color and it is gorgeous!