Not terrible to assemble, but it took some time. Overall pretty satisfied with the frame. Looks good and seems sturdy.