This set is beautiful, easy to put together and is strong! I got the cream cushions and they clean easily. It was pouring here for 2 days straight when I went to get the cushions they had dirt all in the seat cushions so I removed them and tossed them in the wash and used the oxy clean white revival and they look so nice!! Definitely recommend this set!