Brand new- in floor heating cables. 120 volt, 440 feet long, enough to do about 110 square feet at 3" spacing. Comes with installation instructions, an installation monitor, and a temperature sensor probe. All you would need to complete the install is a thermostat. The cable was too long for our project, so we had to order a shorter length.