At first I thought they were too girly but then remembered that baby boys also wear lacey apparel. The red cross is small and high quality as it the material and lace. It is not a heavy garment, but nice, light, white cotton (?) fabric. The angel shape isn't bad. Would highly recommend.