These Barbour handkerchiefs are a good size made from fine quality 100% cotton. There are three in a box, in a choice of three designs.