Very easy to put together, a little firmer than we expected but it’s comfortable enough to sleeplounge on. Very soft.