I was looking for tablecloth for our new dining table and became so hopeful when I bought this item because of all the positive reviews. It was such a big disappointment. The cloth looks as if someone has just moved stitches from it and left so many needle holes on it. In addition, I ordered cream color and the cloth is whiter than my white porcelain plates! I immediately wanted to return it, but it cost me $101 to buy it and return shipping cost is $74, so I will only get $27 back. I do not know why shipping a piece of cloth would cost $74. Be careful with this item. I would definitely not recommend it to anyone.