The largest foot is a ruffler attachment - the small one in your first close up is a button sewing foot (lower feed dogs and use a 3 width on your zigzag stitch - The 3 plastic feet are marked with stopping and starting points to help you with narrow seams - one looks like the LITTLE FOOT - the long skinny one with the screw is your zipper foot and one with a screw front end is a rolled hem... the one with many little holes is a cording foot for feeding through pearl cotton and sewing over the strands with decorative stitches. I think I also saw a binder foot for feeding through bias tape.