ReefBot by Reef Kinetics in very good condition. I used the unit for 6 months or so. The only issue I had is that sometimes the unit would lose wifi connection. Tech support at reef kinetics was pretty good and helped resolve the issue with a firmware upgrade. All of the parts and pieces that came with it are included. Please ask any questions you may have... The last picture is just showing all the packing I put inside the unit so that hopefully it doesn't get damaged on its way to its new home.