I took it a few weeks ago and passed with a 94%. I think I was way over-prepared. I finished it in 28 minutes.
I subscribed to an online course that had plenty of practice quizzes. This stuff is so dry, I think I needed someone visually explaining it rather than reading a book myself.
Biggest thing to look out for is the FAA trying to trick you. Just go slow, concentrate, and always double check your figures. They're known for putting common wrong answers as possible choices.