Love the chairs!  Putting them together was easy, except it took us a while to figure out how to balance them.  Once we figured that out, no problems!  The seat is firm, but that is how I like it, so its perfect for our house!