This class is great for ages 7 and up. Sewing is a great life long skill that every child should have. We have made it our mission to teach as many kids as we can this life skill. Sewing is a great way to showcase creativity and encourage independence.