Easy to assemble, I really like that about the sofa. Sitting on it is comfortable and it looks good in my space. 
It will move around easily on a wooden floor and so I recommend placing it against a wall or having it over carpet