Lang Yarns Harmony knitting yarn is a multicolored yarn composed of 82% baby alpaca et 18% nylon. It knits on knitting needles 5 and 6 mm (US 8-10 / UK 6-4) for a gauge of 17 stitches and 26 rows.
In a 100 gram (3.5 oz) ball there are about 260 meters (284 yd) so plan on:
500g = 5 balls for men size M
400g = 4 balls for women size M
300g = 3 balls for children 10 yrs old.
Machine wash at 30°C (86°F) with gentle detergent for wool without softener.