Very nice shirt in good condition apart from faint mark on front. Shirt has been washed normally and the mark has not come out but you may be able to get it out. Price reflects this.  3 spare buttons and blue/ red cotton detail. 70% cotton 30% polyester