Very nice design.  Good size, even for a bigger or tall person.  The cushion is comfortable.  The swiveling works fine.  If you have short legs, put a throw pillow to support your back.  I have a footstool and it is very pleasant to sit back and put my feet up.