The shirt is very cute but the size is too small. Spandex shirt, very short and narrow in the stomach area. I bought one for 18 months and it will probably fit a 9-12 month old. Not quite suitable for "18 months".
Amazon Brand Sleeveless Chambray Multi Dots Girls' Clothing
62 Review
Kid Nation Short Sleeve Crew Neck Heather Girls' Clothing for Tops, Tees & Blouses
52 Review
Shamrock Girls' Summer Sleeve Shirts - Girls' Clothing and Tops, Tees & Blouses
44 Review
Spotted Zebra Girls' Short-Sleeve Flutter T-Shirts: Amazon Brand for Fashionable Kids
43 Review