The support on the seat and back are excellent. The adjustments just do not work very well. I cannot get the arm rests to stay up, as soon as you put pressure on the arm rests they fall back to the lowest position, making them unusable. The height and tension adjustments are difficult to use. I've tried to check the instructions, including whether I assembled it correctly, and don't see that I could be doing anything wrong. It just isn't as great as I hoped. I probably would not buy again for the price, and Im disappointed not to have working arm rests.