Five stars for Allmodern. We love the way the bench looks. There was a manufacturing defect and some parts wouldn't fit together. The bolt and peg holes didn't match the corresponding leg. However Allmodern quickly shipped a replacement that fit.  I'm confident shopping on Allmodern that if there are any issues they will be taken care of.