The Castellani Weekender is a stylish, hardwearing range bag that has all of your needs covered:
Dimensions: (W) 45cm x (D) 20cm x (H) 30cm