Firstable, this is a Graduate Micro book, nobody could properly say that it is not good if she is trying to get some stuff of this topic for the first time, this is not the goal of this book, it was created to make first year econ-grad students lives better.
I used MWG (Mas Colell) for the first semester Micro of the Phd program and most of my partners and I hated it, it is so complicated and has some excessive and wording detail for even simple things, however I should recognize that it is more complete than the rest of books, now in the second Micro we're using Jehle and Reny and we love it, to be honest this is the best book in Micro now (according to my knowledge and point of view), we also use Silberberg sometimes (very good) and Varian (has a lot of gaps even though it is easy to understand too) but this is the best, it is not probably as complete as MWG but it is more neat, precise and far more understandable, general equilibrium part has one third of the pages of MWG but it is better, it doesn't have Offer curves neither other minor things but the proofs of existence of Walrasian equilibrium and the welfare theorems are incredibly powerful and far shorter than those of MWG. For Game Theory it is also very very good, clear and precise without excessive wording.
I almost forgot....the Math appendix is the best I've ever found in any other Micro book, it gives you precisely what you need to get into the business.
This book is like "pure gold" no regrets of any kind.