This is everything! It definitely adds a great factor to our home. The benches can fit more people than we anticipated and the table has tons of space! Definitely would recommend this!