Mailbox was super easy to install. Came with all hardware and post. Looks great so far! I’m only giving in 4 stars because I want to see how it holds up during the year. I really like that you can see our house number easily also.