I've seen some lovely things on the Cos website. There isn't one near me so rather than buy in triplicate, can anyone tell me about their sizing? Does it come up big/small? Also, are there any mid-season sales or codes? And what's the quality like?