Fairly easy to put together, large enough for all of my patio cushions.  Looks good and so far seems to be keeping everything dry.