easy to assemble, all parts were in the box. took me about 3 hours to complete. instructions were adequate fairly easy to follow after reading them all first.