Simple, cheap, and tough. Looks great, too! I bought this as a beach bag that, for once, wasn't covered in garish patterns and colors. But I can use this any day of the week! Tough canvas, well constructed.