The bag is the perfect size for what I need BUT the material is such that it picks up dust and gets dirty super quickly. I was wearing sunscreen and it rubbed off on the bag and won’t come off. It now has marks all over it, just from using it for one day. Do not recommend.