Mesh or solid? Or maybe the new kid in town: hybrid? Which pool safety cover is right for you and your pool? Find out before you make that investment.