The length is great enough for 2 people. Fabric is removable, and the assembly is not that hard. Love this!