The product came quicker than expected. The package was clean. Assembly was easy for the most part. It was more difficult than I imagined getting the screws into the bottom part  connecting with the leg. They look elegant and are comfortable. Does not swivel.