Personally for liners I think you really could use any fabric on one condition: Lily isn't the type to go underneath the liners. If she isn't, then you could hem just about anything so that the seams are not on top. If you can do this then a great fabric (though slightly expensive) is CoolMax, it is used in a lot of sports clothing and helps to wick away heat, water, ect.