The assembly takes just a little patience, but is worth it.  I like this set very much!  I do plan on replacing the cushions eventually, they are white (which won't take long to get dirty) and they are thin/cheap. All things considered... for $300+, not bad.