perfect! the seats are big and the fabric is so soft! assembly was super easy and straight forward. pieces click together and are modular. makes my living room very cozy! i just need to get some throw pillows and blankets!