Waited until my birthday to purchase this bag and boy was it worth the wait. This small but mighty bag holds everything you need. Hand sanitizer, lip stick, keys, sunglasses, your journal, and a whole giant bag of mini eggs (yes, I put a whole bag in there because I didn’t want to pay for a bag at the store). Stylish, compact yet holds everything. Love! The only reason I gave it 4 stars is because there are multiple threads sticking out all over my bag and for the price you pay for this brand, the bags should be sent out perfectly. Otherwise - love!