There are versions of this case with and without o-ring. Just make sure to read the description. If it says “waterproof” then it has to have an o-ring. Mine is definitely waterproof.
It does not have an O ring seal.
The dimensions are approximately 34.75" X 13.5".