The paint looks good, but I don't know if it will stand up to years of weather.
If you stand up to someone, especially someone more powerful than you are, you defend yourself against their attacks or demands. He hit me, so I hit him back -- the first time in my life I'd stood up to him
If something stands up to bad conditions, it is not damaged or harmed by them. Is this building going to stand up to the strongest gales?