I bought this cosmetic bag on a whim and it was the best splurge I've done in months! It was much bigger than I expected but that was just a bonus. I bought the Hazy Check design and love is an understatement. I will definitely purchase as gifts for my friends down the road. Thanks!