Easy to assemble and absolutely beautiful! I was worried the seat may be scratchy but it's not. Impressively comfortable! It's a bonus that they swivel!