I see that there are many brands out there which seem to be popular these days, and perhaps they have even taken over the J. Crew/Ann Taylor-type places. I am sure they do a lot of online sales, if they are not exclusively online.

I don't really know them well, or what differentiates them. But what can you tell me about these? Affordability? Innovative design? Good basics? Etc.

Mango
COS
Uniqlo
Zara
Aritzia
Topshop
Marks and Spencer
Sezane

And any others that may fit into that category that you think are noteworthy.....thanks. And of course, you do not need to talk about ALL of them.