I was rather skeptical as I had never ordered anything from Overstock.com. but knew many people who have. We bought a new mattress and none of my old sheets would fit due to the height of the new mattress. I went sheet shopping to the usual mall stores,and had sticker shock when I saw the prices for the deep -pocket sheets.I decided to try overstock as I knew there was a liberal return policy. I ordered the Sealy flannel sheets and another set of 500 thread cotten. they are both fabulus. They came in original packing; I was not sure what to expect. They laundry perfectly, and are soft and did not come out of the dryer with wrinkles. I saved at least half the cost of the mall store. The cotton ones are cool to the touch and I am sure the flannel sheets will be just as warm.