This chair is awesome.  The one it replaced was 6 years old and falling apart and I didn't realize how much it was impacting my posture - I'm three days into using this chair and am already noticing my comfort level maintaining more throughout the day.  It was super easy to assemble, only took me about 20 minutes to do by myself!  I haven't used the footrest yet but it's a very cool feature.