Frame was easy to assemble and took about 45 minutes.  All parts were there with extra bolts included.  Very nice.