These are good sized tote bags (I want to say 16"?) and have nice long shoulder straps. They are from Society6 and were ordered as "tests" of the designs before launching them for sale-- there is nothing wrong with them; they are just overstock. Elliott & Fantasyland are still in original sealed bags. They retail for $24.