Love how versatile this set is— it can be arranged in countless combinations.  It is extremely comfortable and seems to be great quality.  It does take some time to put together— but worth the effort!