dog approved! this couch is enormous. definitely on the firmer side, but i like that considering the couch we were replacing was completely sunken in. the cushions look to be a great quality and i love that you can rearrange it if you want. i opened up the cover and it looks to be a thick foam covered in batting and then pillow top that is sewn into the cover.

 i am concerned that the little ganging brackets wont hold up long term but so far so good. the only negative is that the seat is so deep that its hard to sit up and also have back support. definitely get some throw pillows to help with that. otherwise its great to curl up on.
 
cool enormous couch would but again