I love this bag. Herschel makes some high quality bags that don't break the bank. This particular bag I'm using for travel and it fits everything I need it to fit without any trouble. It's stylish and functional. Would buy it again, but I don't think I'll need to because its such good quality.