The look is low quality. The assembly is snap together, The mailbox is too heavy for the post. The flag is too bright and ugly. This is not anythiong like it shows online. Don't waste your money!! It costs too much to send back so now I have to deal with it. UGH(ugly)!!!!