These work great!  I like the elastic strap that holds the back in place.  The quality is great and it is waterproof!