I bought this specifically because overstock described it as being 100% cotton, it isn't, it's low grade polyester. Yes it looks pretty but there are much nicer bed sets at this price if you were going to settle for scratchy polyester. In fact I wouldn't have had to wait for shipping and could have bought something locally that was much nicer than this. This is the second time in a row I have bought something from Overstock only to find they materially misrepresented the description, that would be fine if the prices were substantially lower than the local mall but that isn't the case. I won't be purchasing from here again.