Last year was our first time buying school uniform so I decided to buy a bit from everywhere to see what was best. So far I have found:
M&S are best for tights but size up by a few ages (petite DD started in age 4 uniform but needed 7-8 tights). They have a white band on the inside (as do the socks) to write the name on. We have had very little bobbling and no holes so I will buy them again this year .
Skirts (slim fit range) and pinafores have washed well and are a good heavyweight material. The blouses are quite wide and short but we bought them for the velcro top button. They have stained and got a few pulls in the fabric so I won't be buying them again. Also should note the velcro top button comes loose through the day and has pulled the fabric on the school tie. The long sleeve blouses are still hanging in the wardrobe unworn due to the ridiculously long sleeves.
Sainsburys are ok, what I have bought has lasted well. The pinafore I got was outgrown by christmas so can't comment on how it would be for a full year. The material is much thiner than M&S. Cardigan has lasted full year with no bobbles,holes, shrinking etc.
All jersey uniform will bobble after while - I've tried Tesco, Asda (trousers)and Next (skirt) but they all end up bobbled and scruffy looking by christmas. That's with washing inside out in 30 degree cycle. I did try to salvage a pair of trousers by 'shaving' them with an old razor but didn't work that well and back to looking scruffy after 2 washes.
Asda cardigan is still looking great after full year. Tesco poloshirts shrunk in length and were like cardboard after a few washes so were been abandoned in favour of the school logo polos. Both Tesco and Asda tights shrunk and out of shape after a few months. Tesco long socks seem to be ok but only bought a few weeks ago.
School shoes by Riscosta have lasted the full year and still fit even though she's grown a half size. The the toes have just started looking scuffed in the past couple of weeks but with only 3 weeks to go until the summer holidays I am fine with that.
We have bought a summer dress from Tesco but it's only been worn once so far (bloody Scottish weather) so can't comment on how well it lasts but the fit is nice.
I didn't get anything from BHS as everything I looked at was too wide for DD.
The only thing I have had to replace a lot is school bags. She's on her third. Oh and we have had 2 jackets ripped by rough play in playground. One regatta and one tresspass so I'm thinking maybe a duffle coat for this year.