Very easy to assembly looks perfect with our landscape . We have had many compliments! It keeps our two 12 pound dogs safe and they enjoy running around with freedom!