Gorgeous shirt! I purchased a 6 month size for my baby however it was still a bit small. My 4 month old whose 17 lbs. It seems that I can only get 1 wear out of it. I did wash it before putting it on him....maybe it shrunk. Idk