This little mini sewing kit has everything you need (short of an actual sewing machine), nice quality, good case. I purchased one for myself and I liked it so much I bought two more so I could give them to my daughters. For the price you can't get a better kit than this!