I LOVE this little outfit, I put this on my child when he was 18 months old, though I got the 12 month one and everything fit fine except the shirt, but we just made it look like he had the sleeves rolled up and no one noticed the difference. He wore it for Easter with some bunny ears, and everyone loved it! It is a good material with a clip on tie, pin stripe suit, I wasn't too afraid of him getting it dirty and he could move easily in it. I have a younger boy now who will be 1 in December so it will fit perfect for Christmas pictures, I love it!