I love this sofa! It’s a lil smaller than what I needed. It took me 45 minutes to put the sofa base together alone! It’s really a two person job. Once everything was put together I noticed that the back cushions were droopy. So I opened the cushions and the batten sheet that is on top of the cotton base, I removed it and put it all the way to the top of the cushion cover before placing the cotton base back inside. Zipped it up then the cushion appeared fully just love the photo advertised!!! The quality of the fabric is good. It’s easy to wash, each cushion unzips. So if you have kids this is a very convenient sofa. Just do not machine dry!! Also the metal design adds more pazazz to your living room!