The best sweatshirts for women are the soft, slightly oversized hoodies and pullovers that fit just like your favorite pair of jeans. Cotton sweatshirts have come a long way since your middle ...