Ez assembly but within 24 hours one part broke off by a blue jay landing on it & rust formed. It will probably only last a year or two. It was a inexpensive purchase & I wish it had been rustproofed.