A pocket, a garment, and a method of using the pocket on the garment. A first selective garment attachment interface is disposed at a first end of a pocket. A second selective garment attachment interface is disposed at a second end of a pocket distal from a first end of the pocket. First and second selective garment attachment interfaces are configured to selectively couple a pocket to a surface of a garment.