I purchased this bag and another brand for traveling, and initially, I was going to return this one (started the return) and keep the other. Mainly due to the other arriving first and I had already started to use it - liked it well enough. I had not even given this one a chance!Less than a week passed and the other's zipper broke! Glad I had not returned this, I started to use it. I was so sick and tired of all my makeup for daily wear being lost in those bags with compartments. You know, the ones we all say "I will put this back in that pocket and know where it is" but do not follow thru with! I spent most my morning's digging for that one eye pencil that always seemed to be trying to make a break for it out of the bag.GAME CHANGER! This bag has perfect sized compartments. The pockets are super nice, heavy-duty plastic with 2 zippers. This will allow you to use the product either hanging or lying flat. The Velcro really sticks - you can put many items in the compartments and still hang it without worry that they will detach, breaking your items. The color choices and exterior material is also very nice. I selected blue.The whole bag rolls up with no hassle in 5 seconds, with a Velcro closure at the top. It has an inside sturdy metal hook for hanging and handles for carrying.My routine is completely changed. This bag keeps my makeup for face, eyes, cheeks, lips all organized. No trouble finding what I need every morning. I use this everyday and keep it hung on the back of my bathroom door! Buy one, put the items you use every day in it (put all those other items in the old bags for a rainy day back up). You will be glad you did.