Opinions, please - how long for tablecloths? Floor length, or lap length (15" drop)? I feel like floor length is more formal and elegant, but more likely to get in the way, tripped on, pulled, etc. We're doing a more casual buffet reception, outside. Is there a standard rule of thumb, or just preference?