Ok 5 stars even though I ended up returning them because they are exactly why they say they are, I just didn't read the description correctly. If I had I would have seen they are not cotton which is what I was looking for. The company took them right back and refunded my money promptly. Would definitely buy from them again