Leisurewear giant Cotton Traders has reported the most successful Christmas trading period in its 18-year history with sales for the four weeks to 25 December up by 28 per cent on 2004.