Easy to assemble, keeps our outdoor seating cushions dry in the rain, and looks nice on our deck. Good quality at a great price.