This was exactly what I expected, and hoped for. 
Very well designed, nice tight fit, excellent interior. 
I might even buy another!