I will never buy bags at the Dollar Tree anymore for gifts because they are cheap, look cheap, and fall apart. Plus, not to focus on name brands, but you can always tell a Dollar Tree bag by the label under the bag. I would rather have a Hallmark stamp on the bag. On the other hand, I can always find really cute formalwear evening bags at the Dollar TREE! They are usually near the little girls hair accessories. I have found velvet, satin and furry ones to wear at Christmas time to the fancy dinners.