The set is awesome! It was harder to put together by myself than most things, but just don't over tighten before you add all the screws and you'll be good. 
The cushions are okay. Not great. 
But the chairs and table are beautiful and comfortable.