This set is beautiful and was easy to assemble. I did it myself. Seating is comfortable. The material is waterproof so I don’t worry about it weathering. Gave 4 stars because I have to clean the white cushions from time to time. They are easy to unzip and throw in the wash though. Great piece overall!