I was very disappointed with this purchase.  The fabric is cheap and thin and the workmanship is horrible!  I doubt this cloth will last through 1 or 2 washings, but it wasn't worth the expense to return it.  Choose something else!