This is the PERFECT office chair.  I got it for my home office since I've been spending 8+  hour days sitting everyday.  It's super comfortable for long hours and also just looks amazing.  It's very soft but firm and I love the back support.  I think it should hold up a long time! Definitely recommend!