From afar, they look real. Up close, definitely fake. It brings color to my front porch so I’m not complaining.