I really like this, and the whole process you used. You have created a really cute and unique bag. The braided strap is the perfect compliment to the texture of your bag. Your embellishments are lovely too!
You don't give any dimensions, is it a petite bag?
A beautiful bag! I love your choice of fabric. I'm all about the color purple! What a wonderful Mom you have, to gift you that machine and then spend time teaching you how to sew. I would have to agree with everyone else, that sure doesn't look like a first project. Keep going, you've got talent!