Those those of us that are paranoid about our brand new table getting scratches but hate ugly table cloths, this is a great option. Just double check your size and make sure you get the frosted one if you have a smooth table top to prevent bubbles.
Thickness is great on top of a table with 4 kids in the house. I ordered it a few inches bigger and it still hangs off the table nicely so I don’t plan on trimming it unless I need to.