Roman's £22 sale jumper in 16 colours is 'perfect for the office'

Shoppers say that the length is "just right"