PLA I dont think will last I have heard many stories of it melting when you leave it in the sun but abs on the other hand thats the way to go