The bag is almost perfect. No complaints about fabrication, size and style. As one other reviewer stated, the shoulder strap is thin, cheap and slippery. The body of bag itself is perfect, the lining is a (boring) beige. Inside compartment with light padding for tablet or book. Back zipper at bottom to slip over luggage handle. Elastic holders near top inside bag is too big for pens, too small for lipsticks. Not sure I will keep this bag, depending on whether I want to go through the trouble of replacing the strap. Disappointed in Baggalini, I expected better quality for the price paid; this bag was not cheap, only the strap is. As long as Baggalini continues to use this strap material on their larger bags, I will be looking elsewhere.<br /><br />I adjusted the star rating down and regretfully decided to return this bag. Having to continually catch and keep the purse up on my shoulder is not worth the trouble.