The bag has a great size, and shape, a lot of little pockets to carefully separate items. I bought it for my daughter, I am going to buy one for me and another for my sister, she loved it too. The fabric is sturdy, nice, and the colors are awesome.