This is just what I needed! It fits my Kindle Voyager and my iPhone X in the main compartment with plenty of room left over. Its great that I can finally have a small purse that easily fits my Kindle. My small wallet fits in the inside zipper of that main compartment. When worn crossbody it stays perfectly and doesnt slip off my shoulder or slide around. It does come with a small wristlet clipped inside that main compartment. If you keep it clipped in it could be an easy to find compartment for a wallet or travel ticket you need handy. I bought it in black and it does have a slight sheen to it. I would have preferred matte but its not shiny enough to bother me. The strap isn't padded but because of the design Im happy with it. It doesnt dig in at all or bother me. Im excited about all the little compartments to keep things organized. I loved trying it through Amazon Wardrobe so I could try it out first without worrying about being charged and waiting on a refund. This was the only one I kept.