I Love my sofa! It was a little tough when I first got it but as I sat on it more it became more comfy when sitting on it. One of the pieces that goes in the leg of the sofa was easy to be broken during set up so I think those prices could be stronger or made better. Took about 20 minutes to put it together. 

No rips, no smells, no missing pieces. No stains. 

As far as size, it’s Not deep or long enough. I’m 5”8 so my feet are touching one end and my head is touching the other end. It’s Not as big as I thought it would be but that could be my fault for not paying attention to the dimensions listed. 

This sofa is great for small areas. Be prepared to fill up space if you purchase because it is small. I added pillows but I had to use small pillows so it doesn’t over crowd the sofa. 

I would probably buy a different sofa that is bigger if I were to do it again.