Large deck box that actually keeps cushions dry!  It was not too difficult to put together - nothing too tricky, just a little time consuming for one person.