8-way ergonomic Stool has all the features you are looking for! Extra large supportive back cushion adjusts in height and in pitch. Large seat (21" x 21") also adjusts in height and pitch, and can tilt in unison with the back or lock into place. Tension control and forward tilt also standard.
Arms adjust in height, and width is adjustable during assembly. Footrest comes with choice of 2 height extenders.
Available in 5 colors- all in stock. ships with carpet casters. Easy assembly.