Love these chairs!  Again, I was working on designing for a small space.  I originally thought the chairs would be too small, but they are a nice size and high enough in the back to provide support.  Yes, they are firm, but I don't mind - they are more likely to hold their share and less likely to mush-out.  I ordered two of these and the only tiny issue I had was one of the legs.  You'd like to get them to screw in and snug up to where they are pointing in the right position.  On one of the chairs, the rear leg, when snugged all the way up, was pointing in the wrong direction, so that you had to back it out to point it in the correct direction.  That meant it has the potential to be unstable.