I have one my Mom bought for me years ago. Mine has a flap that folds down over the top of the needles before you roll it up. This keeps the needles very snug and unable to fall out if you tip it upside down. Just a suggestion for a modification.
I love your fabric choices, very cheery in this winter mode I'm in here.
:)