I don't like Aida fabric, if you can see it on the finished picture, but that's purely a matter of taste. Your is great in any case and it's a very cute design!
Congratulations!
When someone visits this page from a link you share, you will be rewarded