Delivery was 1 day later than scheduled. Took time off from work and waited for delivery only to see the Fedex truck drive by and without checking delivered the product to our complex office rather than at my door. All Hardware was included and color match the order. I assembled the product by myself took me a little over an hour. Would be nice if  additional screws were included rather than the exact amount required for the assembly.  Also there should be a minimum of at least 4 pre drilled screw holes for each back cover. The fire place and heater works no issues. Comes with transparent tray and crystals  not a positive addition for me. Overall for just under $300 and free shipping this is an attractive addition to my open floor plan living / dining area. For this price tier I would recommend this product.