I knit my first doll sweater using the Hazel's Hoodie pattern. It is meant for a Waldorf doll (to be pictured soon) but it fit an 18 inch American Girl doll as well. The sides actually DO match up although the picture suggests otherwise.
This was my doll when I was little.
Maya doesn't like it because it isn't pink. Oh well.