Perfectly sized.  Deep stretchy corners.  Nice amount of quilted cushioning on top of sturdy waterproof material.