This is nice, but only the outside is 100% cotton. The inside is not 100%. It is also really thin, but good for the price.