Wow!! Absolutely gorgeous. The padding on the seat is super firm which means they will last. Had no issues putting them together took us about an hour between my husband and I for 8 total. They look high end, definitely the look I was going for.