We prefer to use all cotton bedding when we can. I have  lot of allergies, and I do best around cotton over other material. These sheets arrived well packaged. They had no odor to them upon arrival. I noticed no loose threads or imperfections. Nothing but clean, well made, and comfy sheets. These are being used in our camper and we are so happy with them. Overall, well made and live up to their description. I did receive these to test but all opinions are honest and my own.