Mine is made in India. The size on the sale page, 100 Cotton Measuring 42 x 42, is what arrived. It is reads, washed in cold water and air dry. Being as it is 100 cotton shrinkage is expected, so to see what would happen I put it in the wash in warm water, and other items, then into the drier. Oops, it shrank two inches. To fix it, I again soaked it in cold water, then stretched it, now it is 42. None of that is a complaint, an observation only. After a few washes it will soften more than when it arrived. It is not thick nor flimsy, not super soft yet not scratchy, it is comfortable. This feels as though it will hold up.
Rating: [5 of 5 Stars!]