Purchased this bench for our business. It is fairly easy to assemble and sturdy enough to accommodate different size individuals.  You can tell it's not a high end piece of furniture but based on the price point, it is nice looking.