Only took about 15 mins to put together. We cooked on it right away!! Everything was awesome!! The griddle cooked evenly was very impressed!!!