It arrived on time and the box was a little beat up.  The product is good but the fireplace insert had a slight dent in it.  It was on the back so no harm to foul.  It took me some time to put together and I am very happy with the result.  Pay close attention to the instructions and take your time and you will be happy with your item.