I thought many mocks (Schweser, passpro, and shulman) were at par with the difficulty level but they did not contain those "2 questions in 1" type of questions which were very time consuming... If you take out the time consuming end of things, I thought the exam was easier than some I mocks I took.
I always had 30min to 1 hours to spare doing Mocks but not the AM session of the exam(without pushing myself - this is based on doing about 10 120q mocks). I had 5 minutes left during AM session and had about 45 min left the PM session but that was because I really pushed myself.