Can anyone recommend some trainer socks that stay on, don’t slip and don’t shrink to half the size after a normal wash? Also need the more invisible liner type socks for shoes. Have bought several now but none stay on!