What is the sizing like, pretty please?! I have ordered one in the Next sale for a bargain £110 [smile] but am having to wait ages for it. Trouble is I am generally a 10 but had to order a 12....