Very easy to assemble. Love the look and comfortable. Black is clean looking & the black is a great bold color against our white house.