It is super grains are fine. Perfect size for my 1M60 for now to facilitate my sleep during my pregnancy. Higher quality of the cover is not great at skin contact. I do not think it is 100% cotton. I'll have to buy another bag in pure cotton. It was normally but this is not the case. Satisfied, and very fast delivery. Thank you!