I received this sheet set and it was not at all soft as I expected a cotton blend sheet set to be. I layed them out to see how they were and they were scratchy to the touch. I usually lay them out to see how they look/feel before I wash them and put them on the bed. Needless to say, as soon as I felt the material, they were right back in the packaging on the way back to Overstock. Also note that the thread count is 300, but they are really really thin sheets and didn't feel like 300. The pattern is ok, but I ordered the lilac and the colors are off, but that is to expected since it's a photograph. The yellow is a much stronger shade than it appears in the picture, but the purples and the grays are nice shades.