Pretty easy to put together. Absolutely love the look and will look nice in our new home. My seats are too rough so I don’t see a need to sand down. They are light weight which I like. For the price you can’t beat it. Only downfall is the backs are pre drilled for the screws.