I just received this today and Im super happy with it. I have other cross body bags that only hold my phone and little else. This is the perfect size to hold my phone, wallet, lip balm, keys and more, but its not too big and sits flat at front hip level. I travel light and wanted something for those days Im wearing leggings and don't have pockets. Its solidly constructed and I love that the strap is sewn into the bag as Ive had issues with bags that just have clips to attach the strap. Plus, the Blue Magnolia pattern is really pretty and exactly like the photo. It has several zip pockets too, which I really like. This has everything I was looking for in a cross body bag. 