Very pleased with these chairs. They are firm and comfortable.  Im 5 feet tall and my legs just barely dont reach the floor.  Will be fine with a throw pillow.  One chair arrived damaged and the replacement process was very easy.
Update:  The replacement chair also arrived damaged.  Called support several times yesterday and the line disconnected me each time (it was not after hours).  Today have been holding for 40 minutes.