Love these chairs! Not the easiest to put together by yourself but with another person it would be a lot easier! Firm but that's what I wanted. Other reviews stated holes did not line up correctly but mine were fine. They are sturdy and the wood is beautifully finished. Would definitely buy again!