Just bought this 4/2021 and we love it. It was easy to assemble, all holes matched up. Just put in 2 bolts,2 washers and  2 nuts per leg. The material on top of bench thick and nice quality. Not flimsy at all. We used in at our table in our cabin in replace of 2 chairs. Now we can squeeze in 3-4 kids. Would highly recommend.