We just put this together today and LOVE IT!!   Only downside is that it arrived 8 days before the estimated delivery date when I placed the order and we weren’t ready for it. It is HUGE - 9 very large boxes - but tons of room for sitting.  The corner seats, in particular, are super comfortable.  Nice and firm.  Very striking and surprisingly very easy to put together. I’m in love!