Love these chairs. Very easy to assemble. Seats are firm but we like that feel. Fabric is light but we used scotchgard on them since my husband is a little messy at times (like most husbands).  We definitely recommend these chairs. Delivery was great. Ordered on Friday and received delivery on Tuesday and no shipping was a plus.