It's a big bag, but it was just what I needed!!! Fits everything for a day out (and as I live outside the town, nearly all outings are day outs, therefore the need for space) I was able to fit nappies for the day, change of clothing and food for the baby plus my own things so I did not have to carry another bag. The changing mat comes handy as restaurant/shopping's changing areas are not exactly clean. It also was great when going on holidays - the perfect hand luggage! I'm now due my 2nd baby and no doubt I will be using my kipling again and after that, I will be removing the divider from the inside and I is a perfect gym bag for me/ weekend bag for the boys!!