Yes, It will take 3 years to bloom. I love mine but as you can see it isn't planted where there are flower beds. I do have it coming up in the grass which we just mow over and I have to get into that Evergreen group a couple times a year to cut back runners that have come up in there. It can be a great addition to your gardens if you have the right location for it.