The unit is nice for the price however, the cushions are thin.  They do also slide around as others have mentioned but I just put rug grip underneath and that solved that issue.  I cant see this lasting for 5 years.   Assembly was fine...expected it to take awhile, and it did.  Definitely will put cushions away when it rains as I am sure these will get soaked. All in all an average set.