100% cotton and excellent condition! Great for all of the summer holidays!