Incredibly easy to assemble - 5 screws! Comfortable, place to rest my feet when I raise the seat for my high work space & swivels too! Couldn't ask for better & the price was fantastic!