Eh, it's a shopping mall. Nothing to write home about.
The pros:
-it's clean
1you will find most major shops including Zara, fnac, Sephora, printemps, Franck provost + a few other hair salons, shoe stores, etc
-conveniently located right at place D'italie metro stop
-the cmg sports club gym is right there!
-they often have special offers and coupon booklets exclusive to the shops in the mall
-there's car parking and bike stands nearby
The cons:
-it's a little on the small side
-you maybe won't find all the shops you want
-it's not impressive
-you have to pay money to use the bathroom (although that's pretty standard in France, but still I'm allowed to gripe about it. I have a small bladder and that requires a certain budget in France)
-lacking a food court
-you always get harassed by people representing charities up front asking you to donate money to their cause read more