It never ceases to amaze me how good a job the cruise lines do at matching tablemates. MOST of the time, by luck of the draw, we've had wonderful tablemates.
There was one sailing to Alaska, where we had our boys with us, and had requested a table with another family. Only the other family we were seated with turned out to be parents with their 30 something son and his girlfriend. Oh well.. not a big deal, until the "son" started showing up for dinner totally inebbriated each evening, and having screeming matches with the girlfriend and parents, who were also usually a six pack over the limit<G>
We toughed it out, thinking it was bound to improve (never did).. plus we thought if we changed tables they might find our bodies floating in the harbour the next day.