This would have been a "5" star rating if it were not for the fly opening - which is somewhat difficult to actually use.  Could be a better design - otherwise the fit is perfect and it does the job that it advertises.