Easy to assemble. Quick and easy delivery. Fits our outdoor cushion set perfectly. I bought 2 just because these are the best i have seen. The legs keep it off the ground and inside zipper keeps everything safe from elements and bigs. 1010