I have had this for over a year now and it has held up extremely well. 

The cushions are starting to go flat but this sofa literally gets a ton of use, really daily use at this point due to the great weather we have had all summer. 

The storage cube works great, but it is not 100% water proof. Mine is under a covered patio so it is fine for storing the pool equipment that I don't want to look at all the time. 

I would definitely recommend this if you have a similar use to mine, but I am not sure if it is exposed to the outdoor elements all the time if I could write the same recommendation.