We received 3 days ahead of arrival date specified.  Fire place went together well and so far has worked to what we expected.    We are only a few days in from delivery.