The product was easy to assemble if you follow the instructions and don't tighten all of the screws until everything is connected. It's easier to assemble if you have two people. The cushions fit just fine in the frame and my wife loves this rocking chair.