Other than the boxes being heavy, which you can't avoid, everything was great.  Took about 2 hours to assemble, but the directions were very good.