Assembly is super easy, literally took about 15 minutes. Definitely the most comfy rocking chair by far and the ottoman is perfect. It's in my living room temporarily until baby comes in July and it holds up well between myself, a 2 year old, my husband and two cats lol. Wish I had this chair with my first and I'm certainly glad I have it now!