I love this collection. The cushions are nice and firm, the loveseat is comfortable, and I love the look of it. I can’t speak to how it will weather, as I haven’t had it that long. 

Assembly was fine (but I like assembling things). Just remember that they really mean it when they say don’t tighten anything until the end. If you can’t get the platform for the cushions screwed together, loosen everything else it give it more “play”.