All heavy plastic and worth every cent.  Had a metal one that bent with snow weight and water got in.  This one should keep mail dry and it is very attractive.