In my opinion, using a 100% cotton yarn like Dishie Cotton is the best way to make the perfect bag. It's durable and washes well. You can read all about my favorite cotton yarns here.