I found the dialogue to be quirky, over-the-top, and slightly canned, but still extremely enjoyable. I felt empathy for Juno as she struggled to do what she thought was best for the child she would bring into this world. I think that alone makes the film worth watching at least once.