This set is big, sturdy and came with a lot of extra pieces if needed, right down to a roll of the rattan in case some area needs to be replaced, plus extra feet. The bottom cushions are held on by Velcro, a nice added touch. They’re firm and substantial. Not wild about the material as it is a slicker material. The throw pillows I bought separately are slick material too so they don’t want to stay sitting up. Prob made with this material to help with outside wear and tear. Now on to the cushion backs…I literally kept them out to fluff on their own for well over a week. There’s just simply not enough stuffing in the back cushions. I took out the bag inside each, bought 4 $6 standard pillows from target cut open the pillows, pulled out it’s stuffing and stuffed each one a lot more. Folded the end down and shoved them back inside the backs. They’re perfect now. The really nice detail is that these back cushions are tied onto the back of each chair. So no worrying with cushions falling off or shifting too much, at least not now that they’re stuffed full in the back. My set will not get weather as it is under a section of patio that is covered. This set took us about one and a half hrs to two hours to put together (using a battery operated screw driver) and we are much happier with the extra stuffing inside the backs. Obviously, this will cause a problem for anyone trying to return them to cut anything. So don’t plan on returning them if you do. The only thing we haven’t done yet is put on the pieces to connect them but after reading other reviews we will boil them first to ensure no issues. Oh, lastly, we ordered the turquoise color and it’s really bright and beautiful. We also have two small black dogs and there is no hiding the hair on these. Just keep a lint roller nearby. Otherwise we are happy with the attention to detail on this set. The pros outweigh the cons for the money on this set. Side note, the first pic was without the extra stuffing in the back and second pic is with.