Beefy is a "funny" character and it took me a while to get to like him. The general reviews of the book were overwhelming and I had my difficulties during the first quarter before warming up to Beefy.
He only ever means good and this is what he turns out to become. It a wonderful adventure of a simple mind through lots of emotions and experiences, good and bad.
While certain chapters seem to stretch endlessly, others just flew by and to me it's one of these rare books that I did not wanted to end as it means to say goodbye.