Sooooooo I was so nervous because some reviews talked about scratched or unaligned pieces , and super wrinkly cushions but I was quite happy. Mine came in 6 days. You absolutely cannot lift this alone unless you’re like a hulk person , but it took me an hour to put together alone. (21 year old non tool savvy gir btw) The cushions are firm , i’m thinking about wrapping the cushions in some batting to make a little softer. but it’s not hard like rock, just hard like high density foam. I got the almond colored one, and i’m pleased . definitely smaller than imagined , but great for me and my one bedroom. The cushions still need to fluff for a couple days , I just put them on for the picture. Oh and no strong factory smell. I gave it 4 stars only because there were some pieces I had to force to work due to imperfect alignments butttttt nothing that kept me from putting it together.