Hours and hours (and hours!) of stitching later.. she's finally done!