I need some new ones. Black, cotton or cotton/lycra, not too "big", don't show lines too badly under clothes and available to buy online. Does anyone have any recommendations (other than m and s, which is what I have now, and may well buy again if I can't find anything better)?