Brand new with tags, Marks & Spencer waistcoat. Navy blue with button up front and fine pinstripe. Size 20.