So easy to assemble that my daughter and I did it ourselves! Took maybe 10 minutes. Perfect size for our living room. Pleasantly surprised how comfy it is too!! Great buy!