Frame was easy to assemble.   Had to have the fence replaced due product was damaged in shipping creating a mangled mess.  New fence arrived project complete and my little dog loves  his yard time.  Would suggest to a friend to purchase.