Pretty sturdy, once assembled. I'm not sure about two people "sitting comfortably" on top of it, though. Pieces snap together and have several screws as well.  I cannot comment on how water tight it will be. We'll see how it withstands Florida summers.  Overal I like it.