We actually purchased this to cover a wicker table set.  It fits perfectly.  It is like it was made for that purpose.   It is vinyl so it should wash well.   Not too thick or thin.  I know that sounds cheeky but I don't know exactly how to discribe it.