N Brown said it is trading in line with its expectations after it revealed apparel sales have continued to recover from mid-March levels and product revenue is improving.