The one in the picture that is being worn is a Medium but the one being sold is a Large and is new with tags still on. Order 2 but missed the return date. Retail is £145