I received my order in a timely and accurate manner.  I received my order earlier than expected.  The quality of the barbecue grill exceeded my expectations.  The grill was easy to assemble and it looks great on our patio.