I bought this bench a week or so ago. Arrived in a timely manner in good shape. Easy to assemble and perfect for my intended use!