The Janome HD Roller Foot is great for work with thick materials, such as vinyl, plastic, leather, and upholstery fabric. It is also great for using techniques, such as extra large piping, for home sewing projects. This foot gives the user much better visibility, enabling you to easily manipulate the fabric for sewing rounded edges and curves with accuracy. Features: Smooth feeding of fabric - The roller holds the material while rotating, so materials are fed smoothly. Adjustable roller position - Position the roller and needle close to each other in order to keep the stitch length as uniform as possible. Retractable roller part - The roller can be retracted to the left side to make a space around the needle and allow for easier threading. Note: This foot is not compatible with machines that have an integrated dual drive or with low shank machines.