The directions are very poor, so I schedule home assembly. No one showed up at the scheduled time to assemble the bench. I’m very disappointed. Only giving one star because they make you before you can submit a review; I wouldn’t give either the bench or the assembly service any stars.