Cut two pieces of muslin or other fairly sturdy cotton. I just used this printed cotton because it's thick and what I had on hand. Cut one piece of flannel or wool for the top of the ham and a piece of cotton print for the bottom. You could totally use the flannel/wool for both sides if you want. You can skip the cotton lining but I don't recommend it because you will be filling this very tightly with wood shavings or sawdust and you don't want anything leaking or poking out of the ham.
Lay your pieces down as described above. It doesn't matter which side is up or down for the lining as it won't show. The only ones that matter are your flannel and the cotton print.
Now stitch these layers together leaving a gap of about 3-4" on one of the straight sides. After I trimmed my seam to 1/4" I used a tight zig-zag stitch around edges to prevent fraying and help make this more durable.
Now it's time to stuff your ham! Typically hams are stuffed with sawdust. You can probably get this for free from a lumber yard or home depot but I decided to use rabbit/hamster bedding which is just wood chips. You want to make sure you get chips that are very small and fine - you don't want big shavings.
Once you're finished you can use a lint roller or tape to clean off the ham and remove wood shavings from outside. I've already used both of these so much, I can't believe I went without them for so long!
These little sacks are so great for babies. My kids use them anytime the baby goes down for a nap or at night time. Keeps him nice and cozy and warm. These are a lighter weight fabric that they can use in the summer.








































