Pretty easy to put together.  Turned out really nice better than I imagined.  Haven't cooked on it but will be very soon can't wait.