I bought the YOOLIFE purple bag with her first initial stitched on as a Christmas gift for my teen daughter, and it was a huge hit! She absolutely loves it, and I couldn’t be happier with my purchase. The bag is just the right size for a makeup bag and has quickly become her go-to for organizing her makeup and brushes. The color is a beautiful purple, and the stitching of her initial adds a personalized touch that makes it feel extra special.The material of the bag feels sturdy, and it’s well-constructed, so I’m confident it’ll hold up for a while. The inner lining is smooth, which makes it easy for her to wipe down when needed, and the size is perfect for holding her makeup essentials without being too bulky. She loves how organized it keeps her brushes and makeup items, and it’s small enough that she can toss it into her backpack when she’s on the go.It’s always a challenge finding the perfect gift for a teen, but this personalized bag really hit the mark. She loves having something with her name on it, and the purple color just adds to its charm. It’s both practical and stylish, which is exactly what she wanted. This will definitely be a go-to gift for future birthdays or special occasions. Highly recommend this bag, especially if you’re looking for something personal and useful for a teen girl!