This item is totally overpriced.  The fabric is thin and would need something underneath if putting on a dark table.  A tablecloth in the same fabric from Wilkinsons can be purchased from around £7.