Both are good names, cute but not overly cutesy, if you know what I mean. I always try them out with the last name as well, because in school and such they will call the child by first and last name.
Both are cute names! You can't go wrong with those!