Ratings311
Average rating3.8
An excellent book that doesn't quite live up to the hype. The prose is fantastic, evocative, and engaging, but the story is hindered by a meandering plot and characters that are difficult to like, especially the super creepy Florentino Ariza.