It's great now, but I had to the call the manufacturer because they left out a part and included an extra one that I didn't need.  It keeps the rain out and holds a lot.  The seat top is handy.  Matches well with my outdoor furniture.