Fits nicely and protects well.  Not waterproof but not purported to be.