Yes, it is SO adorable and it stitches out perfectly.
The designs is available at the sister site Adorable Applique