Requires assembly,  which is about 30 minutes. My only complaint is that the seat cushions that supports the back are too short and are held in place by Velcro which. Potentially could be a future problem.

It comes with 2 ottoman's too big for the space that I have.However, I use one of the ottomans for a sofa/TV table. There are also 4 extra pillows- which (in my opinion) crowd the sitting area. I use them as needed.