I have been eying this fireplace mantel for months until I decided to buy it based on other customers reviews. I'm glad I did.  The mantel looks amazing. The legs were a little too long for our fireplace, but we had our contractor to put it together for us.  He added an additional part that looks like a piece that came with the rest of the mantel.  Someone mentioned in one of the reviews to use gel stain for staining and polyurethane for finishing.  We did and the finished product looks amazing.  This is a great choice for anyone who is looking for quality product for an affordable price.  I am very picky and I have no complaints about this product. I am very satisfied!