A little annoying to snap together and rather flimsy. But it will serve to hold some deck cushions and hopefully stay mostly dry.