Light blue on newborn boys is a must have! The light blue shirt has a train sewn on the chest with white longsleeves. There is a caboose sewn on the back of the shirt and three snaps on the left side of the chest to get on/off easily. The matching light blue pants have built in footies, an elastic waist and there is a matching blue and white hat to the outfit. This super soft outfit is 100% pima cotton.