It does what it suppose to and fits well if you don't move.  Just walking around the opening gaps and the wrap slips especially the back area.  Not enough velcro for snugging, so do not feel secure.  Great idea but poorly made with the skimping on velcro and wrap around material.  Would not purchase again.