It was not to hard to put together. The cushions are not at all water proof. In fact they will not dry. They do not wipe clean very easily. I havent attempted the throw them in the dryer yet. Fortunately you can enjoy the chairs without the cushions.