Too me it sounds childish and like a pet name. However, I've noticed that this sort of name seems more popular with British posters, so perhaps the name's reception would vary depending on where you live. There are a lot of names like
Poppy,
Petunia,
Pippa, and
Tillie that seem to work in Britain but aren't quite as well received in
America.