Fantastic futon!! Assembly took about an hour and a half. Mattress is firm and very comfortable to lounge/sleep on. Definitely recommend!