I love Gap for pants, I'm short so I have a hard time finding pants that aren't too long. The Gap is one of the few places that has pants short enough for me. For tops I like A&F, but I usually shop in the kids section and buy boys shirts.