This is the first time I have every made anything like this and when I first looked at the pattern I thought I would never complete the project; however, I have finished it. I could hardly wait each day to get home from work to work on it. It turned out great. I don't know if I can wait until the baby shower to give this to my friend.