The bench is really sturdy and seems to be really good quality. Be aware it is a mixture of real wood and reclaimed wood so there is knots and imperfections on the wood. It matches perfect with my railwood dining table. Overall I am very happy with the product. It took over a month for me to receive the bench from order date. A few days after I bought it it went on sale. I contacted customer service and they refunded me the price difference. After about 3 weeks the bench had not been shipped yet, I am assuming because of the supply chain delays due to COVID. The seller did contact me saying that I needed to pay extra shipping after about 3 weeks of ordering and paying for the bench. I told them they knew my address since the beginning and I would not pay any extra specially since I ordered it over a month ago. They then decided to do the right thing and said they would not charge me the extra shipping.