Love the style, super easy to put together, and seats are firm but comfortable. We love it in our new home! Also love that there are 6 seats but not a super huge table.