My DD's starting school soon. I looked in M and S but the trousers all seemed a bit scratchy or were very slim fit and looked more like tights on. Where's good for school trousers?