Im usually a slow reader but I didnt put this down! Having read some of the other comments im dissapointed at people's lack of imagination...some of the characters are really far fetched but it is really hilarious, i laughed out loud every five minutes and the book really comes to life as you can picture the characters and the situations! If you want a book which is lighthearted, funny and one you can get lost in this is it! Sometimes you need something that is far from reality so that you can get sooo lost in it and forget your own life and this does the trick! the characters are funny, the storyline is hilarious and adventurous and the ending i actually found realistic and uplifting. Dont miss out on this, its well worth the read, especially if like myself your a bit of a cynical gal who wonders if the perfect man does exist anywhere in the world! READ IT, JUST DO IT!