Sew What? Let's Stitch it Up!