I use the meguiars microfibres and cloths much better than any over IMO.
Iv never seen another cloth with a silck lined edge to stop it from fraying they last forever iv washed mine time and time again and they come out like new each time.
P.S. agree with the cheap ones for engine bay