Really easy assembly (just attach the feet). Comfortable and big enough to sit however you'd like. It is a bit more firm than expected, but that's probably for the best and I think it will break in a bit more with use.