Easy assembly - just snap together. Keeps our patio cushions dry and clean. Peppercorn color is actually gray and we were expecting more of a charcoal color. But not worth the trouble of returning.