I'm a teacher so anything I wear for work has to be comfortable, warm (some schools are freezing!), a reasonable price and easily washable (too much stuff has been ruined by paint).
I used to get all my stuff from Next until their quality turned to crap. I no longer have a "go to" store where I know what size I'll be and that I'll find something to wear.
Where can I get good quality basics?