It depends on your requirements. If you need one for outdoor gardening, it should be a high-quality metal can, in most cases, unless, of course, you find a premium plastic watering can that would match the longevity and performance of a metal model. For anything indoor, you can either choose a metal or plastic can as per your wish..