Mother's Day is in about two weeks, and we all know what that means — it's time to shop for the perfect gift. I've always wanted to show my mom how much I care and how much I appreciate all she does for me, and I've always struggled to find gifts that could reflect that. Hopefully, these gift ideas can help you find the perfect gift for this Mother's Day!

1. A new makeup bag made from repurposed fabric

Edie & Glo is a company that repurposes old fabric and gives them a new life. For only $35, this makeup bag is sure to bring a smile to your mom's face whenever she needs to use it. They also sell adorable skirts for only $60 in cool vintage prints. You can even send your own fabric like a baby blanket or old t-shirt to make it extra special and one-of-a-kind!

2.  A silk mask to assure a good night's sleep

For the moms that have trouble getting a good nights sleep, this is for you. According to Sephora, the silk material has anti-aging benefits and is also hypoallergenic and dust mite resistant. For the price of $50, you can give your mom the best night's sleep she's had in years.

3. A personalized necklace that will definitely make her smile

Have you always wanted to find an inexpensive personalized necklace that still has high quality? Well, this is it. They're handmade and custom to every order. Starting at $29, it's the perfect gift to show your mom just how much you care and is guaranteed to get lots of compliments.

4. This "Super Mom" dish towel that will make her feel like the superhero she is 

My mom is one of my biggest supporters and always knows how to cheer me up and take care of me, all while working a job and taking care of my sister. She truly is a superhero, and this Anthropologie dish towel reflects just that. For only $20 you can brighten your mom's day and her kitchen!

5. A pink clay mask to have her skin glowing

Most of us know and love Chip and Joanna Gains from the show "Fixer Upper." Their shop Magnolia has been popular since it's grand opening a few years ago. This pink clay facial mask is one of their products and is perfect for a mother's day gift. It's not only a great product that is suitable for most skin types but will last for multiple uses for only $29.

6. A gift box filled with essentials

This gift box is a great kit that includes everything you may need. It has an all natural bath bomb, travel size body spray, a bar of natural soap, scented body butter, naturally scented lip balm, a cute match box, and an 8oz candle in your choice of scent. It truly is amazing- just like our moms! For only $45 and free shipping, this gift box is a steal and will definitely bring a smile to her face!

7.  These adorable flower pots perfect for spring

For the moms that are more outdoorsy but still love a fun touch of color, these pots are for you. They are hand painted, and have cute sayings like "Bloom", and "Plant lady." For only $24 per pot, you can get her one or two and still not spend a fortune. Throw in a pack of flowers for her to plant for the ultimate spring gift.

8. A pair of the most comfortable leggings

Whether your mom wants to go to a yoga class or lounge around on a rainy day, these leggings from Aerie are perfect. Not only are they a soft, stretchy material, but they have pockets that are perfect for holding phones, keys, and headphones. Right now they're on sale, but their normal price is $40, and with free shipping on $50 and more, you might as well throw in a pair for yourself!

9. An insulated, stemless wine cup for the moms who like to have a little fun

The Corkcicle is a triple insulated stemless wine cup that includes a shatterproof lid. It's guaranteed to keep your drink cold for nine hours, and hot for three, so you can use it not only for alcoholic drinks as it was meant for, but also hot chocolate, tea, and anything else that comes to mind. It's BPA free and is made of a slip-free material, so spills are unlikely to happen. At a price of $30 it's not only a very versatile cup but an affordable gift for this Mother's Day.

To me, my mom is my superhero, and as a student, I can't always afford the nice stuff I would like to give her. She supports me, loves me unconditionally, and juggles so much in order to give me the best life I can have. I would purchase any of these gifts for her in a heartbeat because they all show how much I care, and most of them are homemade and are local businesses on Etsy. Thank you to all the moms out there for all that you do. I hope that if these aren't the gifts you're looking for, they at least give you an idea of affordable options that can still bring a smile to her face!