I just recently learned how to sew and this mini sewing kit is just what I needed. It includes everything I could think of needing. The small zippered case it all comes in is very convenient to store or take anywhere with me with no trouble. I gave it a 4 star because out of all the color threads it includes there isn't 1 shade of green.