This bench is great. We did purchase a seat and pillows to make it more comfortable. Overall we were able to put it together without much difficulty using only the parts/tools provided in the package. We look forward to many years of gliding on our front porch.