BEWARE!!!  This item description states "w/shoulder strap",  it DOES NOT come with one!  It is bigger than you would think, the zipper is kind of cheap and looks for the most part cheap.  Please read the other reviews also, I neglected to do so, and as a result am very sorry.  The only reason I am not sending it back is because, it is more of a hassle to send back and only paid $19.99 and with other items ordered delvery was free.  Will not ever buy something from this manufacturer again!  BUYER BEWARE!