They're alright in my experience. Light and pretty, and didn't leak on me. I thought the levers were a bit flimsy but it's not surprising given their weight. The standard pads are a bit crap – I was never convinced by them even when bed in. Otherwise average power, so probably plenty for small wheels.
As Mark says, the complete bike is a bargain and I wouldn't let these brakes put you off.