It came in two packages i think one came a week before and it took us about 30 mins to assemble. It was pretty easy to put together(2 people) and it looks great for our small apartment. Only thing is the arm cannot take much weight and the ottoman has really sharp edges. Aside from that it looks great!