The bench pieces were a little scratched and two of the screws that secure the seat were not long enough so I had to dig up alternatives, but it worked overall and I was able to assemble it myself in less than an hour.  It was also nice because I could lift it easily.  Made a great gift~!