How does the sentence end?

The hats that Margaret knit look a lot nicer than the gloves she made. She has a lack of skill for making the
gloves .