I purchase many of my slim yoga pants, comfy Jersey shorts & pants with side pockets and clearance from Roamans.
They run from petite to tall and size 12 (small) to sometimes 5x.
I also shop at Woman Within which is a sister company. Same sizes including S, M, L and clearance.
Happy Shopping!
Roamans.com
WomanWithin.com