Your George W is spot on. I found myself giggling here and there because of the small little details you have placed within it.