I like this stool, and the adjustable heights. The cushion is firm, but I feel this will be good to help it last longer. It spins well, and I like the foot bar on the bottom. The only thing that makes me nervous is having the stool extended to the highest point. It feels slightly flimsy all the way extended. It has not broken or leaned in any way, so it may just be my nervousness. It has also survived my twins spinning and playing with the height adjustment. They are 9 and weigh approximately 75 pounds. They can raise it, but they cannot lower it. I have to sit on it after they have adjusted it, to put it back they way it was. 

Overall, I would recommend this to my friends and family.