E-cloth general purpose cloth