Very easy to put together. They feel very sturdy and durable. I’m concerned about potential scratching on the seat, but that’s for when and if it happens. Might update after a few months of use