Different types of yarns and needles may be used to achieve a plethora of knitted materials; these tools give the final piece a different colour, texture, weight, and/or integrity. Other factors that affect the end result include the needle's shape, thickness and malleability, as well as the yarn's fibre type, texture and twist.