The Fence was easy to assemble and took no time at all.  I did receive one box that appeared to have been opened and returned as the screws were loose (ha!) in box and several pieces were damaged and dirty. I contacted the company and the customer service rep, Madeline, was wonderful! I received the replacement parts in 2 days!  The fence is great and a good value for the money. I would definitely recommend!