The bag is bigger than I imagined. It has a lot of space. The quality is awesome.But i personally preferred more number of compartments in the bag and hence I ordered it. But on the inside there are only 4 holding spaces . 2 on the opposite sides and 2 on the same side with foil insulation for keeping bottles warm. The other remaining side where there should have been a space for holding things as given in the product picture is missing. (Have included my picture). Hence I am a little disappointed. Other than that , this bag is totally great. You can definitely go for it..