For felting, once you rough the item up in hot water and get it shrunk pretty close to the size you want, you then have to rinse it in cold water. The cold causes the fibers to shrink back and close on themselves, which really "makes" the felt. You can probably refelt the original bonnet you made by dunking it in hot water, scrubbing it some, and then rinsing it in cold water. Good luck!