I ended up returning this bag, but only because of the color. I was trying to match it up with the other bag and I mistakenly purchased the wrong size. Everything arrived perfectly and in good condition. The quality is good