I received this bag from Vee Collective with no obligation to post. But I love it. It has turned into my everyday bag. It holds a laptop and so much else without being too heavy. The straps stay on my shoulder, but it also comes with a crossbody strap. And it's made from recycled materials.