Had to put together by myself, which wasn't hard, just the screws for the 2 inner places connecting the chair  were not long enough, had to go to the hardware store for 2 longer ones, which worked out. It is comfortable, but the material is a little scratchy , if only it were softer, but overall, I'm happy with it. Can't wait to rock in it with my grandson and take a little nap!!!!!