The ramp IS ugly. Should have been made of wood.
Well, if you know it needs to be permanent (like your daughter will always need it), then the cement makes sense. Others are correct, a little landscaping will hide blend this ramp in nicely.