Here is the final verdict! Cute but the shirt is small. If you want these you should get them but I would size up. We got 18 month because he is between 12-18 months. I hope this helps you guys!