This is a very nice mailbox it's well built heavy duty but it's not heavy I mean it's not hard to handle. It comes in separate pieces that made it easier to put on the post. It came with all of the hardware you need. I wouldn't recommend doing this but this mailbox feels like you could hit it with a baseball bat and not hurt it. 
For me the hardest part was digging the whole. This is a very nice mailbox and I would recommend this mailbox to anybody.