Brand new - made for Marks & Spencer.  In a black and beige stripe.  Henley neckline, long sleeves.  Curved hem. 100% cotton jersey.  Machine washable.   Fabric labels have been defaced to prevent store returns.  One of the tops has no fabric labels at all.   I have compared it with other stock and it is definately size 12.  Priced slightly lower.   Come from a non-smoking household. Buy with confidence - check my feedback.