Perfect size! It is firm but not hard, still comfortable, but not the kind of chair you sink into. I’m 5’2” and it is perfect for me. Easy to assemble!