Irulan, I don't have issues with them not doing cycling gear; what little they have isn't really what I like. I did buy one sleeveless jersey from them (the same brand that Terry sells, you know, that one that is super pricey, but I got on sale), and last week, the zipper broke after one season of wearing. I'm not paying $20.00 to get it fixed. I mostly buy hiking, running, and more recently, regular casual or work clothes. Yes, and bathing suits. They fit me perfectly. I love their dresses, but most of all I love the fact that they have almost all of their styles, especially pants, in petite sizes, and their pants still have a 28.5 or 29 inch inseam in my size, unlike other companies.
I haven't had too much trouble with things being out of stock. Sometimes they don't have the color I want, in my size, as I am sure I am not the only athletic petite/short person who appreciates the fact they have clothes in my size!
Like I said before, I have no issue with the way the models look. They look like me, actually, just younger . I just wish their "chosen" athletes they support would be more like me... I agree with everything Shooting Star said, in general.
And somewhat back on the original topic, I received my first 2 piece bathing suit I've bought in 20 years, yesterday. It's from Athleta and it is definitely made for an athletic body. I might look like that person in the underwear ad, but, I think that looks pretty good, actually.