“Medium is a good fit for size 10-12 (a small would be better for a 10). It’s nice that they are not too elasticated so there is no digging in at the edges. Fabric is soft and light and comfortable to wear. Good colour, interesting without being garish.”