I am very pleased with this patio set so far. I ordered mine with the green striped cushions. If you're not 100% sure about the stripes they are very cute in person. Upon arrival there was no assembly persee, just hauling the giant boxes around the side of my house to the back patio, opening and breaking down the boxes, and arranging the seats and cushions how I wanted. I'm not confident these cushions are waterproof, and they are not stain resistant (evidence of little tree seed residue spots on cushions) so I purchased 2 "Ultimate" duck covers as well for the set, one loveseat and one sofa size and they fit decently enough though I wish covers that were made for this seating set were included as well.