I'm sorta large and I find Torrid has things in my sizes (esp. helpful for shoes!!), but they're more expensive than some places. I've also heard good things about https://www.thredup.com/
As someone who shops at both, Torrid is a godsend for shoes. They have sales and clearance pretty often with a great selection. Also having the shoes come in wide by default is very helpful.
As for ThredUp it's a great way to get good clothes for cheap. It's basically online thrifting. I've gotten some really high end dresses there for cheap. I've only had a couple issues, mainly with an order going missing (which sucks because it was the first time I've splurged on designer jeans) and issues with store credit being issued through a third party gift card service which was kind of weird. While the selection is good sometimes the styles can be a bit "dated" so definitely don't use it to chase style trends.
Over all though both are pretty great and have a good selection!
I agree about the styles on ThredUp, I had a hard time finding stuff I loved in my size. I need to go back to it, but I have some cognitive dissonance about shopping, so when I finally feel like doing it, I'm usually overdo and I end up shopping places like pact and Torrid.
You're right about the shoes, btw - I don't really know anywhere else to get shoes 😅