Yesterday I finished sewing a flower girl's dress for a friend who is getting married this fall. It wasn't an easy project, but it was definitely fun to try something different.
The pattern calls for a zipper in the back. I thought that would take away some of the cuteness, so I opted for buttons instead. I waited to do the buttonholes until the dress was together, which wasn't a good idea due to the bulk of the attached skirt. For others interested in adding buttonholes, I would do so after the bodice is together, before you attach the bodice to the gathered skirt.
The pattern is easy to follow and there aren't a ton of pieces to cut. I would rate the level of sewing at a medium and time at approximately 5-6 hours total (shorter if you use fabrics that more easily gather). I would for sure sew another flower girls dress for sentimental purposes, but the reality is that sewing one yourself doesn't save a ton of money (if any) because there are so many websites out there offering inexpensive flower girl dresses. For example, this one. It's fun to have a custom made dress, though, and lots of love went into this one!