Its very bland, but its not ugly. It would be a good design for a Toyota, but it seems like BMW wants to be a step above that, and this design isnt. It also has the ugly X3 headlights. Its not terrible, but it just needs some more aggressive lines.
Those deep dished rims look nice though