I was pleasantly surprised to find this bag to be large, roomy and well padded. Everything you need fits nicely. Love at first sight