Abolaitely love this chair! It’s firm but still very comfortable. I also love how the top part is adjustable so you can make it as tallshort as you like. Assembly was literally just screwing in the legs and popping in the top piece, which all took under 10 min.