It came in a very large box, the swinging mechanism and arms were pre-assembled, just the back had to be attached.  We like and hope to enjoy it

Pros: The assembly was easy, it was ready in no time.