It comes fully assembled basically so that's nice! It is a good looking piece and I love how thick the cushions are. I will say, the cushion covers are extremely scratchy. I'm going to try washing them several times to try to soften them up. The cushions also don't attach in any way to the frame so I'm a bit worried they will move around but it hasn't been an issue yet.