Great set! Does take a bit to put together. But I already washed and bleached the cushions when one got dirty and it came out perfectly clean. Fairly easy to take off and put back on. Love this set.