5.0

Maybe a little bit of a cheat but since I've read it roughly 50 times in the last 2 weeks I don't care. I love Mo Willems' work - he's funny, simple and smart. This story takes a traditional tale and turns it on its ear.