Yes. My husband gave me the tree for Christmas. But if you are going to buy it today then I would take it out of the packaging and water it because Valentines day is 3 weeks away. Or order in the next 2 weeks and hopefully you get it by valentines day. My husband said he ordered the tree a week before Christmas and we did not receive it until 4 days after Christmas. But I love it. Looks just like the pic !