I've purchased many sets of sheets from overstock.com in the past. I have to say that these sheets fit better than any sheets I've ever purchased. My only caveat: make sure you wash them at least 5 times before use. These sheets are very heavy and stiff. The usual one wash before use was not nearly enough. I've put mine through at lest 10 washings and they are starting to really get soft. Good value for the price.