I just knitted this in squares, then seamed it up. I'm not sure on the yarn. The top was something cheap and soft from Micheals, the other was a speciality yarn from the LYS that I got for my birthday. This was also my first attempt at making button holes, and I was quite happy with the way they turned out.
Here it is modeled on the closest thing to a baby in my apartment.