UPDATE: I had to give a one star review because the bag is absolutely necessary. It's like your phone doesn't have a headphone jack. Absolutely unforgivable. This piece of fabric goes straight to the Salvation Army. There is no middle ground between this large size and the medium size which was a bit small. Color and quality are quite good. Extensibility is fine. It remains to be seen how well the buttons will hold up and how well the color will hold up after a few washes.