Easy assembling. Functional for what it’s needed for. Swivels without any issues. In my opinion, it doesn’t feel uncomfortable but it is smaller than most chairs I am use to sitting in. The mesh back feels good on my back.