i was a little hesitant to order these benches online without seeing them in person. They are exactly what I wanted! They shipped quickly, were easy to assemble, are well built and fit my dining table perfectly!