This bench is very high quality and pretty simple to assemble. The material and workmanship is very nice. My fault, but I wish it were a little bigger overall; it seems a little small.