Well its a very nice upgrade from a costco chair that was from circa '99. The old chair was squeaking, had trouble keeping height and the armrests were disintigrating. The foam was ripping apart (half was on plastic armrest underneath and other wasn't so it was slowly breaking off and it finally did! So I tried to glue it back together and it worked... But I could feel the glue and finally decided to get a new chair. I didn't throw away the old one, its in the living room where my cat sleeps on it because he's always loved it...