Delivery was quick and as promised. Assembly took just over an hour and all pieces fit together perfectly. Only issue is the "fire" in the fireplace is not realistic at all but overall I'm very pleased with my purchase.