The flowers are beautiful and look real. The roots look fake but can be hidden under the leaves. I love the look and the price is very good for the amount of stems it has. Highly recommended.