I'm pretty sure she mentioned in an earlier story they were gifted......and let's face it if she had bought them we would have heard all about it, at least 10/15 timesMy son had similar pjs for his 3rd birthday and still wears them. I don’t think there tacky and I know loads whos kids have them for there birthday, also she hardly bought them id say they were gifted