Difficult to assemble because instructions were not very clear. I had to figure it out on my own. The seat came with some scratches but I was offered resolutions to replace or partial discount to make up for the scratch.