I was so impressed with this seating. You can remove the cushions to clean and its very comfortable. Fairly easy to assemble, but did take quite a bit of time.