First of all I love pockets and this breech delivers! I am so happy to finally have a pocket that my iPhone 7 plus will stay secure in while I ride. The fabric is very lightweight with a good amount of stretch but still very supportive. I wear this breech all the time. Would highly recommend.