Pretty much as described. The padding, swivel, and footrest are all quite comfortable to use.  Only assembly required was hand screwing on the feet for the footrest. 

It sits lower than I thought, though I guess I didn't really measure after reading the description. Works well for a low cozy reading spot or for playing console games.