The over the shoulder strap isn't ver comfortable. Also the lining on the plastic handles is already peeling off after 1 week of use.   Update:  I ended up returning this product. It was just fabricated so cheaply for what I paid. The vinyl sides looked cheap. The rubber lining started peeling without much use. The strap was uncomfortable. Just not worth the money.