The best gifts are always the ones that someone has lovingly made for us. Practical gifts make particularly great gifts that people will appreciate and if you can make them on the cheap, even better! If you're able to sew, even at a beginner sewing level, then you can sew these adorable and fabulous items. No ...