The BabyLock Audrey is the smallest, lightweight portable in the Babylock line, and is wonderful for piecing. Weighs less than 10 lbs I think, and so simple to take to classes or workshops. Has a nice selection of decorative stitches too. I have quilted several baby quilts on it, and pieced a double bed size quilt top.