This bag is super cute and made with sturdy fabric, but it's just a touch to small to be effective as a toiletry or makeup bag. Some of my brushes are too long to fit inside of it and it's collapsible- now for some that may be fine but when you pay for good makeup you want a hard case to protect it. I ended up giving this to my little niece and she loves it because she puts her pretend makeup and jewelry in it and for her purposes it was well worth the money. Not practical for the average makeup user but for children/minimalists it may be fine. Overall glad to see my niece enjoying it, just not what I expected.