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".
Shamrock Girls' Summer Sleeve Shirts - Girls' Clothing and Tops, Tees & Blouses
44 Review
Girls' Clothing: Spotted Zebra π§ Toddler Long Sleeve Tops, Tees & Blouses
49 Review
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