Received 2 days after order. Put together in about 1 hour. Next day cooked great ribs love my z grill