Warning - you have to put this thing together. Not that hard, but unexpected. My only complaint it that it has a light fabric lining that is attached with velcro that is not going to last. I suppose this is for extra water resistance, but not sure that is going to do it. The top does have a layer, but I put plastic garbage bags on top of my cushions to protect. I have paid a lot more for other deck woven style boxes and they all seem to take on water.