I thought this was going to be great.  It's good, but I hoped the elastic would fit more snuggly than it does.  It does not have slits on either side in the front for a more polished look, but otherwise it's a good value for the money.