This dress is adorable! It's made of a high quality material and washes well. There are snaps on the one shoulder for ease of putting on and taking off.
I believe this runs a bit small though. My little one is just about 9 months and she is fits the 12-18 month size. She's 18 pounds which is pretty average for an almost 9 month old. I do believe it will probably fit her up until 12 months, but not sure if it'd fit her when she is 18 months. For reference she fits fine in Gymboree 6-12 months, carters 9 months, ralph lauren 9-12.