Pacific Coast AllerRest All Down Pillow 500 thread count 100% cotton Barrier WeaveTM down proof fabric Hyperclean 600 fill power down Machine wash and dry Made in the USA of imported materials