I like Seasalt, mid 50's, 5ft 3, 14ish. I've got a lot of their Breton style tops, they have nice 3/4 sleeve versions that are wearable with hoodies or cardis. They wash and hang dry nicely. I also have a number of the appletree tshirt tops which are mainly plain and bright which i like.
Their knitwear looks fab currently, I hadn't realised it was hand-wash but I was put off by a seasalt jumper a couple of years ago that I followed the wash instructions but it shrunk on the first wash - there was no issue with a return and refund.
Their summer crops are nice, I've also got some waterdance trousers which I'm a bit undecided about! The autumn/ winter trousers didn't appeal when I was in store.
The patterns vary, occasionally one really catches my eye but they often aren't my thing.
I've got a 10 year old patterned tunic top which I still wear and it's been washed loads. I find the newer tunic tops too long for me.
The dresses tend not to work for me, even in petite the styles tend to look like I've borrowed them from my taller sister! I haven't tried all of them though so might have been unlikely.
White Stuff has some lovely stuff at the moment and do a petite range.
Re frumpy geography teacher vibes...my friend is a teacher (not geography sadly) and swears by Seasalt coats as "playground coats!).