Easy to assemble. Seating area is firm and comfortable. Sleeping surface is shorter than I realized. Anyone over 5'2" will feel cramped. Looks great!