I've been looking for something like this for a long time.  Swivel, tall back, arms.  Perfect.  The seat is firm as others have mentioned, but I plan on using this chair every day in my office and think it will break in nicely.  I had a small issue and needed a replacement part - let me just say that Wayfair took care of everything immediately and went above and beyond AS ALWAYS!  They are my favorite company for large purchases and I will continue to shop with them over other companies any chance I get.