First time I put this on and started to pull it down, both straps popped loose!  It has adjustable straps but is held by little plastic rings.  the least bit of pull the rings give and is undone...ended up fixing the strap where I thought I would want it and sewed the straps together.