Tank comes with hook on filter a heater and a light. No lid but have a plastic sheet to cover it. No longer needed so £20 takes it