Either can wear it. It does not really matter, but I would say boy. (Because of the Blue.. Usually if they make it for "girl" then it would either have a design or kind of ruffles. But, truly, at this young it can be either. If my daughter was young enough, I would get it for her. But, if I had enough creds I would get it for her soon to be baby half brother..)