I absolutely love this piece.  It took at least two hours for my husband to assemble it but it was so worth the wait.  It actually warms up my entire rec room nicely.  It came nicely packaged, had no damages and is very sturdy.  I would definitely recommend this item.