They are most definitely not supposed to be perfect. I think if I ever made a perfect one, it would be the last one because I could never do it again. This was definitely a learning experience for me, but Jasmine will not notice the flaws either. I hope she loves it to death. I did everything by machine so that it would stand up to her, and her brother, who is just past one!