Just as listed it was a little big and fits perfectly! I absolutely love them! My orders are shipped quickly and always the best quality! The fabric is soft and I love the shirts! I haven't put my baby in the onesie yet and I bought it big so he could wear it longer.