I love waist packs!  This is exactly the quality you would expect from Bagallini.  The grey color is slightly darker than the picture but nice color and made of very sturdy nylon with bright magenta nylon lining.  There are 3 outside zipper compartments. The largest top compartment also has an inside zipper compartment, 3 credit card slots, a small slot for 2-3 lip balms, glasses and sunglasses, small Kleenex pack, hand sanitizer and a bit of room to spare.  The back zipper compartment would hold my iPhone, but I keep my 7s iphone in the front zipper compartment for handy retrieving.  It sits very comfortably around my waist because of its design.  Great waist pack!