Brand new - made for Marks & Spencer.  Navy blue and white striped t-shirt top. 100% cotton lightweight jersey fabric.  Straight fit.  V-neck, short sleeves.   Fabric labels have been defaced to prevent store returns.  Come from a non-smoking household. Buy with confidence - check my feedback.