I loved the idea of the magnets in these, and they do make dressing much easier than snaps. The outfit fits true to size for my average-sized son, and it washes up well (just make sure to close the magnets or it will be stuck to the side of your washer). However, there's something about the elephants pattern that looks a little stereotypically girly -- perhaps the hearts the elephants' tails make. I don't dress my son in the really obviously "boy" clothes, so I don't mind the look, but someone else might. I actually think this outfit would be really cute on a girl.