I've never been in to carving foam, but that's just my preference. Most of our puppets are patterned out of sheets of 3/4" and 1" foam. If you are going to carve, check your Yellow Pages to see if there are any Foam Stores in your area where you can buy a block of foam. Some dressmaking supply stores also sell blocks of foam, usually about 1 ft. cubed.