Complexion: I'm quite pale and blonde, the complexion is light / medium and seems a little dark at first, but after applied on my face, the color turns out perfect. Easy application, the product spreads very well, no lumps. No unpleasant demarcation, cream melts with my natural complexion and leaves indeed a beautiful complexion weekend in the sun.
I apply a moisturizer every morning, so the moisturizing and smoothing effect does not hit me, on the contrary; cream does not dry out my skin, but you feel it draws a little more than without the BB cream. I suggest putting a good moisturizer underneath, unless you have very oily skin.
Hides imperfections: yes, if superficial, light, not if you have many imperfections. In this case, a foundation is required. Personally the coverage of the Bronze Dream is sufficient me and I find it better than most BB cream.
I also appreciate the fact that this cream includes an SPF of 25, almost indispensable today.