I ordered this yesterday afternoon and got it today - very fast delivery! It rained today and I didn't have an umbrella, but everything in my bag stayed dry. I really like the design - not too casual so it's good for work. I like how there are clips on either side so the straps can stay together. It's the same price as in stores but I could get some extra points.