Gap used to be brilliant about 10-12 years ago and I bought loads of baby stuff there for ds1, which has lasted to ds3.
Mind you I only bought stuff from the sale rail...but everything in there was wonderful, to me. Grown up clothes and especially the children's clothes.
Shortly after it went weird - loads of poorly made, badly fitting, generic pale pastel coloured stuff and trousers in static-type material that everything stuck to, and vest tops that were far too low cut, it was like a market stall.
I have avoided it since. Bought some school trousers online which were more like formal suit trousers for DS and the quality was excellent, but I don't like much of the stuff on their website for adults at all.
I don't know what happened 