Our sassy little sea horse is a must have for any child on your list. The blues and greens make this a shirt that either boy or girl could wear! All shirts are pre-shrunk and 100% cotton. All sizes from 3-24 months are onesies. Our youth size shirts fit these average sizes: S(6-8), M(10-12), L(14-16), XL(18-20) *If Monogram is chosen please be sure to type your monogram in the field below in this order: First Name Initial--Last Name Initial--Middle Name Initial