Next shoppers praise £9.50 'comfy' cardigans in the 'perfect colours'

They're available in sizes from extra small to extra large