Great place to shop. I hate when I shop and I find something I like and they have every size but my size. Gap always has a well stocked inventory and a lot of options for me to pick from. It is one of the three places I always go to get new duds.
Pros: many styles and all sizes