I got this for my wife to use in her office she currently teaches out of, and after assembling I actually wanted it for myself lol.  Very comfortable and fits to your body well.  Super easy to put together and materials seem top notch.