Shoppers say they have "no rubbing at all", and can be worn for hours on end