The color and style is functional and beautiful. My baby is only three months old. I was thinking she would grow into the onesie. Instead, it fits her perfectly right now. That means in a few weeks it won't fit her at all. Also, one of the snaps already fell off the second time she wore it. We only washed it once.