Fairly easy to put together in my own. All pieces are true to advertising. Tip, to attach the rocking chair runners, have a hammer on hand to gently tap chair legs into runner holes. Seats are bit lower than I hoped but the height of the cushions help. Overall, all the materials are sturdy and of good quality. Happy with purchase.