These onesies are terrible. The sleeves seem to be 3/4 sleeves only, they don't reach the wrists. Although the quality of the fabric is relatively good, the cut is awful. The seams are not straight and they got difformed after a single wash. In addition, they size very small. I would absolutely recommend Carter's over this brand. Much higher quality and better fit.