Great product. I was able to put the bench together by myself, a 66 year old female who is not a McGyver variety. The holes lined up well. I did use my own tools which are more substantial than the ones provided which would have worked, just use gloves. Comfortable to sit in.