Ready to go right out of box, propane tank, bought separate, easy to attach. Cleans up nice also.