Assembly was a little complicated. The holes didn’t line up on the seats. Took about 2 hours with two people because of the issue of the holes not aligning. Love the seat otherwise.