I was extremely satisfied with this mail box, excellent, excellent.  Even I could put this together without any help.   

Pros: Great value for the money, assembly was very easy, very durable finish
Cons: Should have more color options