This is an excellent bag. Very versatile. It hangs off of the shoulder very nicely. The quality is excellent like with all Teddy products. The Teddy staff are just brilliant. How they come up with so many different ideas is amazing. I get more compliments on my Teddy gear then anything. Love My Teddy!