Covalent compounds are formed between non-metals which do not have free electrons. So, these are poor conductors of electricity. They form covalent bonds which are weaker than ionic bonds.
They are insoluble in water and dissolve in non-polar solvents.