Fairly easy to put together. Took about 15-20 mins. Very comfortable to sit in and rock! Can’t not wait to put it in our nursery!