Easy to put together. Fits all my cushions.  Testing to see if really waterproof.