The only reason I’m giving it four stars when assembling the left arm rest there were no holes through the cloth portion. So I had to create my own opening when assembling the left arm rest. Nevertheless, even with that minor inconvenience I would still purchase this bench again. The quality is superb & the assembling was direct easy. Exactly as described online!