This is actually an amazing set for the price. Looks great, assembly is relatively easy, wider chairs for those of us with hips, solid, comfortable, etc.Let me start with assembly. I read a handful of reviews about it being difficult to assemble. This is the exact same as buying any other assemble-yourself furniture. If you have purchased and assembled Ikea furniture, you can do this. I put the whole thing together myself over the course of three evenings after work, couple of hours at a time. I put the sofa together first, then moved on to the rocker/swivel chairs. Wish I would've opened this one first since it included a mini-ratchet tool. SO freaking helpful and unexpected. Never received a tool like this in any other furniture I've ordered. It WAS annoying at times because the screw had to be at just the right angle while assembling. Doing it myself, I found myself doing weird things to use my feet, hands and whatever to hold the pieces at the right angle. But really it's to our benefit. Everything was correctly aligned once assembled. No adjustments needed and everything is level/solid the first time.The cushions - I thought at this price that the cushions wouldn't be great. I am the type that wants/needs squishy/cozy. Had anticipating it not being up to my standards (I live in a cloud). But lo and behold it was!! I am actually very comfortable with these cushions and don't need any extra padding! Bottom cushions are a little rigid (but squishy) to hold up to constant sitting. Back cushions are super squishy and very comfortable to lean back against. And give it time if necessary. All of the furniture except for the 2 chairs - the bottom cushions were not vacuum packed. Was ready to go out of the bag. 2 seat cushions were vacuum packed and took overnight to get to its proper size. Very comfortable like the rest after waiting.Another thing I would like to mention is to be patient with shipping. It all came pretty quickly, so that's not what I mean here. I ordered a larger set and didn't know how many boxes were coming my way. Came via FedEx for me. They dropped 2 boxes off on a Saturday and the tracking was updated to "delivered". On Sunday I started opening boxes and there was a lot of pieces missing. I contacted the seller with concern. Later on that night one more box showed up, then Monday the final box showed. Confused why it was labeled as "delivered" when not all of it was. But oh well, all worked out in the end.I am so happy with this set. I am so glad I decided to go for it an buy this set. Would 100% recommend to anyone.As a side note - I actually did contact the seller when I thought a lot of stuff was missing. Sunday night box showed up before they responded, so I wrote a note to say more had come (and apologized). Seller was SUPER nice in their response and said to please contact them if there were any issues. I really appreciated that.