The mailbox looks amazing!  We have been the envy of the neighborhood with many neighbors commenting on our fancy mailbox!  Love that we could customize it with the address plates which is so helpful when people are looking for our address.  Assembly was generally easy, however, you will need quite a few hours when installing a whole new post as our base was completely different.  We were able to do all things ourselves but will need a drill, pole digger and screwdriver - all our hard work was worth it!