This looks great! Serves 20? This might be about right as it is for my family. I have 4 boys, 3 are teenagers. I've learned never to start the serving dishes at their end of the table or there may not be anything left when it gets past them.