I would not recommend these. 
1) The ad is very misleading as it is only in the fine print you will read that it’s not just cotton, but cotton and polyester. 

2) The sheets feel like 100 polyester, they are really uncomfortable and don’t breathe well at all causing overheating.

 3) The navy colour in the photo is extremely misleading, they are an extremely bright indigo in person, way too much of a purple undertone. 

4) The sheets are extremely attracted to lint pet fur, and it’s really tough to pick it off after it’s gotten onto it, meaning they look extremely dirty at all times. Even after washing they still retain so much lint directly out of the dryer. 

Overall not a good purchase and poor value, even at the low cost.

Photo attached for colour as well as to show how dirty they look, directly out of the wash.