Fits perfect.  Color is great. Looks nice.   Hopefully the waterproof is good.